Я пытаюсь использовать следующий запрос MySQL, но, очевидно, что-то не так. Я пытаюсь сделать page.php или page.php? Q = вернуть следующий запрос:
if (!isset($_GET['q'])) { $where = "WHERE column1 LIKE %"; } else { $where = "WHERE column1 LIKE ".$_GET['q']; } $query = "SELECT column1, column2 FROM table '$where' GROUP BY column1";
Поэтому, если GET отсутствует, тогда в запросе MySQL нет WHERE
. Я GET настроен на что-то, тогда есть WHERE
с этим значением GET.
В настоящее время я получаю следующую ошибку:
У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса, используемого рядом с '' WHERE column1LIKE 'GROUP BY column1' в строке 1