Делаю поиск по сайту. Естественно решил сделать через оператор LIKE. Трабл в том, что на php не могу написать запрос. Листинг примерно такой:
$ch = mysql_query ("SELECT * FROM price WHERE title LIKE '%."$obj."%' " ,$db);
$arr = mysql_fetch_array ($ch);
do
{
echo $arr['title'];
} while ($arr = mysql_fetch_array($ch));
Пробовал по разному поставить - и переменную, и просто значение в оператор LIKE, но ничего не выходит.
Самое интересное, что если ввожу в phpmyadmin sql-запрос:
SELECT * FROM price WHERE title LIKE '%про%'
все выводится, а вот через php никак(((( Может где в скобках напутал. Облазал кучу форумов, прочитал кучу информации - результат нулевой.
Кто встречался с такой проблемой - будьте добры мне помочь. Версия денвера последняя.
|