我需要在房间预订网站上查看指定时间段内的房间供应情况,但具有以下功能;如果房间不可用,则输出 101,如果可用则输出 000;但我希望它只是 1 或 0。
function room_unavailable($room_name, $s_at, $e_at){
$room_name = sanitize($room_name);
// $s_at = sanitize();
// $e_at = sanitize();
$query = mysql_query("SELECT COUNT('room_name') FROM `ordered_rooms` WHERE (`s_at` BETWEEN 7 AND '$e_at') AND (`e_at` BETWEEN '$s_at' AND 18)AND `room_name`= '$room_name'");
echo (mysql_result($query, 0));
}
因为我需要使用return (mysql_result($q, 0)== 1) ? true: false;
, 而不是返回 true 或 falseecho (mysql_result($query, 0));