Я пытаюсь сделать функцию фильтра для серверов на моем сайте. Пользователи могут проверять разные параметры для категорий, для которых они хотят отфильтровать, и у меня есть запрос ajax, который возвращает серверы, удовлетворяющие их условиям. Однако моя mysql_query не работает, я думаю, что у меня может быть неправильный синтаксис.Запрос Mysql с несколькими ансами и окнами
По умолчанию каждая категория имеет возможность установить в 1. Мой текущий запрос является:
$order = "SELECT * FROM `servers`
WHERE `size` = '$size' or
1 = '$size' and
`type` = '$type' or
1 = '$type' and
`mode` = '$gamemode' or
1 = '$gamemode' and
`main` = '$main' or
1 = '$main'
ORDER BY $orderby
LIMIT 5";
Это не похоже, чтобы получить нужные серверы, у меня есть ошибка в моем запросе?
Спасибо!
спасибо! Это решило проблему отлично. – mongy910