Anda kehilangan operator logika (mis. AND
) di klausa where Anda:
$query = "SELECT * FROM `properties` WHERE bedrooms = '{$bedrooms}' sleeps_min =
^----here
dan kueri Anda rentan terhadap serangan injeksi SQL. Minimal Anda harus meneruskan variabel $_GET Anda melalui mysql_real_escape_string
Jika Anda memiliki penanganan kesalahan yang sangat mendasar dalam kode Anda, Anda akan melihat kesalahan sintaks:
$result = mysql_query($query) or die(mysql_error());
^^^^^^^^^^^^^^^^^^^^^^
TIDAK PERNAH menganggap kueri berhasil. Bahkan jika sintaks SQL itu sendiri sempurna (milik Anda tidak), ada terlalu banyak alasan lain untuk kueri gagal untuk TIDAK memeriksa kegagalan.