Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
SaleX! Гость
|
Добавлено: Пт Фев 14 2003 13:50 Заголовок сообщения: опять про MySQL... :-) |
|
|
Нужно сделать простейший поиск по базе (на PHP). SELECT * FROM table WHERE name=$name работает, НО выбирает только полное совпадение! А нужно и частичное, т.е. например в базе записи "component", "computer", "comp" и при поиске ключевого слова "comp" нужна выборка не только "comp"!
Пробовал SELECT * FROM table WHERE name="*$name*" не работает - вообще ничего.
ЗЫ: Есть такая функция LOCATE(), мож с ней надо??? Как??? |
|
Вернуться к началу |
|
|
Алексей Гость
|
Добавлено: Пт Фев 14 2003 14:23 Заголовок сообщения: Re: опять про MySQL... :-) |
|
|
посморти описание оператора like |
|
Вернуться к началу |
|
|
shults Гость
|
Добавлено: Вс Фев 16 2003 15:27 Заголовок сообщения: Re: опять про MySQL... :-) |
|
|
select * from table_name where name LIKE '%$name%' |
|
Вернуться к началу |
|
|
|