Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Нужно сделать поиск
Форумы портала PHP.SU » » Вопросы новичков » Нужно сделать поиск

Страниц (1): [1]
 

1. event - 02 Мая, 2012 - 02:01:04 - перейти к сообщению
Привет.
Есть у меня таблица hunters, в ней есть 5 полей:
seriesnum - хранит серийный номер, он состоится с букв и цифр, иногда только с букв или цифр.
family - Хранит фамилию.
name - Хранит имя.
middle - Хранит фамилию.
address - Хранит адрес жительства.

Потом есть форма с этими полями, заполняешь нажимаешь искать, и он проделивает поиск через LIKE по базе, если находит сходства выдает результаты, информация введеная в поля может быть не совсем точной потому нужно по LIKE, ну вот ребята покажите на примере как это усещоствовать
2. alexiy - 02 Мая, 2012 - 08:55:53 - перейти к сообщению
http://www[dot]youtube[dot]com/watch?v=u90HAXKFmq4
вот посмотри, по ссылке курс из 8 уроков, думаю поможет
3. event - 02 Мая, 2012 - 09:34:09 - перейти к сообщению
Мне бы примерчик, толком ничего не могу понять там.
4. КЫР - 02 Мая, 2012 - 10:05:20 - перейти к сообщению
CODE (SQL):
скопировать код в буфер обмена
  1.  
  2. SELECT * FROM hunters WHERE seriesnum LIKE "%$snum%" AND family LIKE "%$f%"
  3.  

и т.д.
5. event - 02 Мая, 2012 - 10:08:38 - перейти к сообщению
Такой запрос я могу сам составить нужна система если в поле введено что нибудь то ищем, если нет то нет....
(Добавление)
Вот, кстати примерчик - http://svn.bit-torrent.kiev.ua/usersearch.php, но я там тоже не соброжаю, если бы кто мог урезать под мои 5 полей.
6. КЫР - 02 Мая, 2012 - 10:17:10 - перейти к сообщению
не совсем понимаю, в чем проблема - устроить проверку полей на пустоту?

 

Powered by ExBB FM 1.0 RC1