前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP酒店管理demo案例(数组遍历)

PHP酒店管理demo案例(数组遍历)

作者头像
红目香薰
发布2022-11-29 17:08:28
6920
发布2022-11-29 17:08:28
举报
文章被收录于专栏:CSDNToQQCode

PHP酒店管理demo案例(数组遍历)

目录

PHP酒店管理demo案例(数组遍历)

PHP酒店管理前台编码:

PHP酒店管理后台编码:

执行效果:

点击入住测试:

退房测试:

源码地址:

PHP酒店管理前台编码:

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css'>
</head>

<body>
    <style>
        * {
            margin: 0px auto;
            padding: 0px;
        }
    </style>
    <div style="width: 50%;">
        <form action="index.php" method="get">
            <p>
                <input type="text" name="houseName" placeholder="请输入酒店名称" class="form-control">
            </p>
            <p>
                <input type="text" name="nums" placeholder="请输入楼层数" class="form-control">
            </p>
            <p>
                <input type="text" name="count" placeholder="请输入每层房间数量(10以内)" class="form-control">
            </p>
            <p>
                <input type="submit" value="创建酒店" class="btn btn-block btn-primary">
            </p>
        </form>
    </div>
</body>

</html>

PHP酒店管理后台编码:

代码语言:javascript
复制
<?php
#酒店名称
$houseName=$_GET["houseName"];
#酒店层数
$nums=$_GET["nums"];
#酒店每层数量
$count=$_GET["count"];
$arr=array();
for ($i=0; $i < $nums; $i++) { 
    for ($j=0; $j < $count; $j++) { 
        $arr[$i][$j]=($i+1)."层".($j+1)."室";
    }
}
echo "<link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css'>";
echo "<h1 align='center'>".$houseName."</h1>";
echo "<table class='table table-hover table-bordered'>";
$i=0;
foreach ($arr as $value) {
    $i++;
    $j=0;
    echo "<tr align='center'>";
    foreach ($value as $val) {
        $j++;
        echo "<td><button class='btn btn-primary' id='b_".$i."_".$j."' onclick='updateIt(".$i.",".$j.")'>".$val."</button></td>";
    }
    echo "</tr>";
}
echo "</table>";
?>
<script>
    function updateIt(o,p){
        if(!confirm('是否入住?')){
            return;
        }
        var but=document.getElementById("b_"+o+"_"+p);
        if(but.innerHTML=="已入住"){
            but.innerHTML=o+"层"+p+"室";
        }else{
            but.innerHTML="已入住";
        }
        
    }
</script>

执行效果:

 点击入住测试:

退房测试:

还原:

完结。

源码地址:

php酒店管理_案例.rar-教育文档类资源-CSDN下载

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-12-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • PHP酒店管理demo案例(数组遍历)
  • PHP酒店管理前台编码:
  • PHP酒店管理后台编码:
  • 执行效果:
  •  点击入住测试:
  • 退房测试:
  • 源码地址:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档