我正在一個窗體上,其中需要我檢查是否有一個或多個特定值/值的實例。問題是,在測試中,我得到「日期已經預訂」,即使我選擇的值不是。PHP條件SQL計數語句
這是我的代碼 -
else if ($validdate == false) {
$final = true;
include 'connect.php';
$sql = "SELECT COUNT(*) FROM room_nights WHERE apartmentID= $apartment AND dates >= '$booking_from' AND dates < '$booking_to'";
$result = mysqli_query($conn, $sql);
$data = mysqli_num_rows($result);
$row=mysqli_fetch_row($result);
echo $row[0];
if ($row != 0) {
echo "Dates are already booked!";
}
else {
echo "Proceed";
}
}
}
}
我已經試過了解決方案,它並沒有爲我工作了。 – Christa