This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center。
7年前关闭。
我正在尝试为一家假想的酒店创建一个网站,其中每个房间都有一个名称(“阳光房”,“月亮房”等)
我正在预订页面,但如何使用以下代码从数据库中获取房间的名称:
选择房间之后:预订页面必须显示表单的剩余部分,包括开始和结束日期(房间免费或出租的日期)以及入住该房间的人数。
问题出在这里。.选择房间后,如何管理才能使网页向您显示其他选项,尤其是“选择”选项,它可以容纳最多人数的房间? (有点像我用来加载房间名称^^的“ select”)
这里有一个例子:
7年前关闭。
我正在尝试为一家假想的酒店创建一个网站,其中每个房间都有一个名称(“阳光房”,“月亮房”等)
我正在预订页面,但如何使用以下代码从数据库中获取房间的名称:
echo'<select id="roomname" name="roomname" size="1"> ';
{
include("include/connect.php");
$conn=mysql_connect($HOST, $USER, $PASSWORD);
$db_ok=mysql_select_db($DB, $conn);
$cam=mysql_query("select Name from room", $conn);
$ncam=mysql_num_rows($cam);
for ($i=0;$i<$ncam;$i++) {
$f=mysql_result($cam,$i,"Name");
echo "<option>$f</option>";
}
mysql_close($conn);
}
echo '</select>';
选择房间之后:预订页面必须显示表单的剩余部分,包括开始和结束日期(房间免费或出租的日期)以及入住该房间的人数。
问题出在这里。.选择房间后,如何管理才能使网页向您显示其他选项,尤其是“选择”选项,它可以容纳最多人数的房间? (有点像我用来加载房间名称^^的“ select”)
这里有一个例子:
echo'<select id="Npeople" name="Npeople" size="1"> ';
{
include("include/connect.php");
$conn=mysql_connect($HOST, $USER, $PASSWORD);
$db_ok=mysql_select_db($DB, $conn);
$ris=mysql_query("select Nrmax from room where Name='<script type=text/javascript>document.booking.chamber.value</script>'", $conn);
$ros=intval($ris);
for ($o=0;$o<$ros;$o++) {
$u=mysql_result($ris,$o,"Nrmax");
echo "<option>$u</option>";
}
mysql_close($conn);
}
echo '</select>';
最佳答案
我认为最好的方法是在“选择声明”期间订购房间。
选择*从<tbl_rooms>
哪里<conditions here>
按<room_size>
DESC,<room_price>
ASC排序
关于php - 在线预订页面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10896209/
10-09 16:18