【发布时间】:2018-06-19 02:28:07
【问题描述】:
我想为预订脚本制作一个动态的依赖表单。 在第一个输入字段中,日期和时间将由客户填写。 在表单的第二部分,有一个下拉菜单,它将提供可用(未预订)的房间。
<form name="booking" action="<? echo $_SERVER['php_self']; ?>">
<input type="date" name="pref_date">
<input type="time" name="starttime">
<input type="time" name="endtime">
<select name="available-rooms">
<? $sql="SELECT rooms
FROM bookings
WHERE (pref_date=pref_date)
AND (start_time < starttime AND end_time > endtime)"; // UNTESTED
$result=mysql_query($sql,$db);
while($row=mysql_fetch_row($result)) { ?>
<option value="<? echo $id; ?>"><? echo $room; ?></option>
<? } ?>
</select>
<input type="text" value="name">
<input type="submit" name="submit" value="submit">
</form>
我认为这必须通过 AJAX 或 Jquery 来完成......但我怎样才能做到这一点呢? 有没有人有一些我可以学习的教程可以做类似的事情,或者有人有时间帮助我吗?
如上所示的代码被缩小了。
【问题讨论】:
标签: php jquery html mysql ajax