не верный sql-запрос

Печать RSS
130

Автор
Чатланин
0
в общем задача такая: нужно осуществить поиск в таблице uins и вывести по странично, но не могу никак
$queryicq = DB :: $dbh -> query("SELECT * FROM `uins` WHERE `icq` LIKE ".$like." ORDER BY `time` DESC LIMIT ".$start.", ".$config['icqpost'].";");

переменная $like содержит '%45%'. не пойму, что не так?!?!?! sad с меня плюс

Голубые штаны
0
а что происходит-то при данном запросе?
Автор
Чатланин
0
обрезает страницу - вывод ошибок отключен, а включить не получается! поигрался с phpMyAdmin с этим запром, вышло все на ура sad если вырезать ORDER BY `time` DESC LIMIT ".$start.", ".$config['icqpost'].", то все нормально

Голубые штаны
0
Не можешь быть что ты не можешь включить ошибку. Включи ошибку msql

Попробуй так:
$queryicq = DB :: $dbh -> query("SELECT * FROM `uins` WHERE LOWER(`icq`) LIKE ".$like." ORDER BY `time` DESC LIMIT ".$start.", ".$config['icqpost'].";");
Автор
Чатланин
0
что за химия? E

Добавлено через 03:53 сек.
не катит obana пошел гуглить тогда

Добавлено через 07:08 сек.
rlike попробую тогда
Автор
Чатланин
0
тему кройте, разобрался smile
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск