Помогите с поиском

hoting

Новичок
Помогите с поиском

Подскажите как в БД искать по совпадению фрагмента слова
В Бд есть имена и фамилии - это разные поля в базе, так как
в этой базе найти "Петров" задав "петр*" и скрипт выдаст всех Петровых??
Просто пытался like, но не выходит :(
Кто нить дайте пример :) или ссылку на статью :D
 

Фанат

oncle terrible
Команда форума
статья тебе не нужна. ты всё и так делаешь правильно.
поиск и производится с помощью like.

-~{}~ 26.08.06 15:39:

поэтому то, что тебе нужно - это не статья, а обращение к форуму с просьбой помочь - почему именно "не выходит"

но перед этим надо подумать - продоставил ли ты хоть какие-то сведения, по которым можно было бы хоть как-то помочь.
хорошенько подумать
 

hoting

Новичок
В кратце
вот запрос к БД
SELECT * FROM user WHERE familiya like '$f1'
$f1 - переменная которая берется из формы, передача через метод POST
Получается так, что он выдает результат тока в том случаи если
поля полностью совпадает с полем в БД, а по части слова не ищит, вернее
не выдает. Мне нужно чтоб пользователь ввел часть слова находящийся в
БД, а скрипт возратил все слова встречающиеся с этой комбинацией!!!!
 

Фанат

oncle terrible
Команда форума
да, действительно
тебе бы или статья, или, хотя бы, пример - единственный пример пригодился.

надо писать like '%$f1%'
 

hoting

Новичок
Так я и просил статью
Я просто действительно не селен, просто умею на С++ хорошо а тут почти то же самое, а из БД тока с Access и FOX профессионально использовал
 

Фанат

oncle terrible
Команда форума
ты понял мой ответ, или тебе всё ещё что-то неясно?
 
Сверху