|
|
|
|
|
для: tima2010
(06.12.2011 в 22:34)
| | Видимо так?
("SELECT id FROM $table WHERE key='$key' AND ( value LIKE '%tima%' or value LIKE '%2010%' ) ");
|
плохой вариант? | |
|
|
|
|
|
|
| Привет! не могу понять как создать запрос выбора записей с оператором LIKE если нужно отобрать по нескольким совпадающим словам.
Есть простой запрос:
("SELECT id FROM $table WHERE key='$key' AND value LIKE '%tima%' ");
|
а нужно что то типа:
("SELECT id FROM $table WHERE key='$key' AND value LIKE '%tima%' OR LIKE '%2010%' ");
|
чтобы осталось условие: WHERE key='$key'
но выбрать и по тексту tima и по тексту 2010
не создавать же для каждого слова новый запрос? Подскажите пожалуйста как это реализовать.
p.s. кстати все таки лучше использовать LIKE или FULLTEXT ? | |
|
|
|
|