我正在尝试为一个虚构的酒店创建一个网站,其中每个房间都有一个名称(“太阳房间”、“月亮房间”等)
我正在制作预订页面,但我应该如何使用以下代码从数据库中获取房间名称:
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>';
选择房间后:预订页面必须向您显示表格的剩余部分,包括开始和结束日期(房间免费或出租的日期)以及有多少人入住该房间。
问题来了..在我选择房间后,我该如何管理以便网页向您显示其他选项,特别是加载可以占用房间的最大人数的“选择”?(有点像我用来加载房间名称的“选择”^^)
这里有一个例子:
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>';