我想为我的项目创建一个预订酒店。
客户可以在网站上搜索一个房间,我在房间右侧的框中有一个“预订这个房间”按钮。
我想要的是,当客户点击该按钮时,它会转到另一个带有公式的页面。以及客户选择在该公式上的房间(或room_id)的数量,而无需手动输入。
公式应该是:
房间号码:2(此栏位我想在客户按下按钮时自动填写) 名字:---
姓氏:----
等
我的代码是在php中。我是php的新手,我不知道该怎么办。 谢谢。
答案 0 :(得分:0)
首先,您可以创建一个按房间号码获取房间的功能,如:
function find_room_by_number($room_number) {
global $connection; //your mysqli connection
$safe_room = mysqli_real_escape_string($connection, $room_number);
$query = "SELECT * FROM rooms WHERE room_number = '{$safe_room}' LIMIT 1";
$room_set = mysqli_query($connection, $query);
if($room = mysqli_fetch_assoc($room_set)) {
return $room;
} else {
return null;
}
}
然后在该点击按钮上确保您发送的房间号码如下:
<a href="room.php?number=<?php echo urlencode($rooms['number']); ?>">Room Name</a>
最后在room.php上你可以这样做以获得房间号码:
$room = find_room_by_number($_GET['number']);
现在您可以随心所欲地回复房间号码:
<?php echo $room['number']; ?>