Php 预订系统和下拉菜单

Php 预订系统和下拉菜单,php,mysql,Php,Mysql,我希望使用PHP和MySQL创建一个预订系统,使客户能够从动态下拉菜单中选择活动并预订可用的摊位 我已经创建了一个可用的下拉菜单,代码运行良好: $SQL="SELECT * from Things"; $exeSQL=mysql_query($SQL); { echo "<select>"; while($arrayThings = mysql_fetch_array($exeSQL)) { echo"<br><option>{$arrayThings['T

我希望使用PHP和MySQL创建一个预订系统,使客户能够从动态下拉菜单中选择活动并预订可用的摊位

我已经创建了一个可用的下拉菜单,代码运行良好:

$SQL="SELECT * from Things";
$exeSQL=mysql_query($SQL);
{
echo "<select>";
while($arrayThings = mysql_fetch_array($exeSQL))
{
echo"<br><option>{$arrayThings['ThingName']}</option>";
}
echo "</select>";

}
$SQL=“从事物中选择*”;
$exeSQL=mysql\u查询($SQL);
{
回声“;
而($arrayThings=mysql\u fetch\u array($exeSQL))
{
echo“
{$arrayThings['ThingName']}”; } 回声“; }
一旦从下拉列表中做出选择并且客户继续,我如何允许考虑该选择并相应地预订摊位

我希望解释清楚

提前感谢您的帮助

编辑:我把我的下拉列表放在一个表格中,不确定我是否做对了,或者如何在下一页链接它

$SQL="SELECT * from Things";
$exeSQL=mysql_query($SQL);
{
echo "<form method=post action=booking.php>" ;
echo "<input type=hidden name=id value=$arrayThings[thingId]>";
echo "<select>";
while($arrayThings = mysql_fetch_array($exeSQL))
{
echo"<br><option>{$arrayThings['thingName']}</option>";
}
echo "</select>";
echo "</form>" ;
$SQL=“从事物中选择*”;
$exeSQL=mysql\u查询($SQL);
{
回声“;
回声“;
回声“;
而($arrayThings=mysql\u fetch\u array($exeSQL))
{
echo“
{$arrayThings['thingName']}”; } 回声“; 回声“;
解决方案是将所有代码包装在表单周围,然后检查表单是否已过账。如果表单已过账,则获取所选的值(您需要为select指定一个名称)并执行数据库插入/预订。

您需要为每个
选项
赋予某种类型的
属性。这可能是例如数据库中的ID,但对于实时系统,不建议这样做,您应该创建某种ID系统,该系统可以为
选项
值使用自定义web ID而不是DB表中使用的ID。您现在将拥有一个ID,可用于预订系统中,以便预订特定的摊位


例如,您可以将
选择
框放置在表单中,并将
表单
的操作设置为
makeBooking.php
,该操作将传递所选
选项
,以及您可能需要的任何其他数据,例如
用户
ID等。在makeBooking.php中,您将具有执行以下操作的逻辑:r形成预订逻辑并向客户端返回成功/失败响应

我对PHP很陌生,很抱歉这些愚蠢的问题!当将其放入表单时,我会这样做:[编辑上面的帖子以显示代码]你会知道如何将其链接到我的下一页吗?我会使用SQL查询吗?