请求帮助! 不要人机啊
我想实现的操作是 当点击确认租赁后如果此编
上午好☀️☀️☀️️
本答案参考ChatGPT-3.5
问题分析: 根据提供的代码和问题描述,你希望实现一个功能,即当点击确认租赁按钮时,如果选择的单车编号的单车状态为空闲,则可以租借成功,将单车状态更新为非空闲;如果单车状态为非空闲,则无法租借,并返回一段文字提示。
解决方案:
以下为修改后的代码示例:
<?php
$单车编号 = $_POST['单车编写'];
$dbc1 = mysqli_connect('localhost', 'root', '共享单车数据库');
$query1 = "SELECT 单车状态 FROM 单车信息 WHERE 单车编号='".$单车编号."'";
$result1 = mysqli_query($dbc1, $query1);
$row1 = mysqli_fetch_array($result1);
mysqli_close($dbc1);
if (empty($row1['单车状态'])) {
$单车编写 = $_POST['单车编写'];
$dbc = mysqli_connect('localhost', 'root', '共享单车数据库');
$query = "UPDATE 单车信息 SET 单车状态='非空闲' WHERE 单车编号='".$单车编写."'";
mysqli_query($dbc, $query);
mysqli_close($dbc);
header('Location: 租赁成功.php');
exit();
} else {
print '<p><font size="-3" color="red">该车已被租,请等待或租空闲车辆!</font></p>';
}
?>
其中,租赁成功.php
为租借成功后的页面。
注意事项:
希望对你有帮助!如果还有任何问题,请随时追问。