gpt4 book ai didi

php - 使用php更新mysql中的字段

转载 作者:行者123 更新时间:2023-11-30 00:59:54 25 4
gpt4 key购买 nike

|room type|price|avroom|
<小时/>
|standard |50   |20    |

| super |60 | 7 |

|suite |80 | 4 |

如果预订的“房型”=标准应从数据库中“房间类型”的“avroom”值中减去在表单“房间数量”字段中输入的值

下面的代码输出表单

</select></td>
<th align=left>ROOM TYPE :</th>
<td>

<?php
echo "<select name=txttype>";
$qup="select * from tariff where avroom > 0";
$rs=mysql_query($qup);
while($res=mysql_fetch_row($rs))
{
echo "<option value='".$res[0]."'>".$res[0]."</option>";
}

echo "<select>";
echo "</td>";
?>
<tr>

<th align=left>NO OF ROOMS :</th>
<td><select name=txtroom>

<?php


for($i=1;$i<=20;$i++)
{
echo "<option value=$i>$i</option>";
}


?>

如果您需要更多信息,请告诉我

最佳答案

我在你的mysql表中注意到的第一件事是表中不能有像“房间类型”这样的列。应将其编辑为“room_type”。

首先,如果您只需要在顶部选择框中显示房间类型,则应将您的sql编辑为$qup="select room_type from rates where avroom > 0";。然后使用 html 表单发布所选值。

从发布表单的另一端,尝试类似的操作,

$room_type= $_POST['txttype'];
$rooms = mysql_real_escape_string($_POST['txtroom']);


if($room_type == "standard")
{
$query = "UPDATE tariff SET avroom=avroom-{$rooms} WHERE room_type='standard'";
// Now execute the above query here.
}

关于php - 使用php更新mysql中的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20232958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com