Forum Webscript.Ru
Общие => Базы данных => Тема начата: RelaX от 10 Июня 2003, 20:55:22
-
Как произвести поиск определеного слова сразу в двух и более колонках одной таблицы?
$g=mysql(DBName,"select * from price where ((artikul LIKE \'%$text%\') or (uslov LIKE \'%$text%\') (krharakteristika LIKE \'%$text%\'))");
что-то не работает (он ничего не находит)
-
вывод ошибок пока еще никому не повредил, т.к. запрос у тебя составлен неправильно.
-
RelaX:
$g=mysql(DBName,"select * from price where ((artikul LIKE \'%$text%\') or (uslov LIKE \'%$text%\') (krharakteristika LIKE \'%$text%\'))");
Меняем на
$g=mysql(DBName,"select * from price where ((artikul LIKE \'%$text%\') or (uslov LIKE \'%$text%\') or (krharakteristika LIKE \'%$text%\'))");