我正在创建一个房间预订系统,这段代码旨在从我的表格中提取数据
for ($period=1; $period<6: $period++)
{
echo "<tr><td>".$period."</td>";
for ($room=0; $room<sizeof($rooms_array); $room++)
{$sql = "SELECT * FROM Booking WHERE RoomID ='".$rooms_array[$room]."' AND Period = '".$period."' AND Date = '".$sentdate."'";
//execute sql query
$result= sqlite_query($con,$sql);
if($result=0){
echo "<td></td>";}
else {
echo "<td>BOOKED</td>";}
}
}
但它似乎并没有起作用。有什么想法吗?
答案 0 :(得分:3)
你有一个错字
更改为
for ($period=1; $period<6; $period++)
答案 1 :(得分:1)
不应该
for ($period=1; $period<6; $period++)
而不是
for ($period=1; $period<6: $period++)
答案 2 :(得分:1)
您应该更改以下代码 -
for ($period=1; $period<6: $period++)
到
for ($period=1; $period<6; $period++)
和
if($result=0){
到
if($result==0){