使用for循环插入多个值

时间:2016-05-04 15:32:20

标签: php mysql

我有一个table book_hotel和列\nbook_idnamecontact我有预订房间的表格。不要混淆,我刚刚从另一张桌子里拿走了房间。

booked_rooms

如果用户预订2或3个房间。将这些房间插入registered_room列是我的问题。到目前为止,我已尝试过以下代码。循环没有执行,$ roomchecked的值插入为1.可能是什么问题?

<form action="bookhotel.php" method="POST">
Name:<input type="text" name="name">    
Contact:<input type="text" name="contact">
<?php
$db = new mysqli("localhost", "root", "","learndb");
$stmt=$db->prepare("SELECT * FROM hotel");
$stmt->execute();
$result=$stmt->get_result();
while($row=$result->fetch_assoc())
{
 echo "<input type='checkbox' name='mycheck[]' value=".$row['room'].">";
echo $row['room'];
echo "<br><br>";
}
?>
<input type="submit" value="Book" name="done">
</form>

0 个答案:

没有答案