FuzzySearch
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



FuzzySearch Expand / Collapse
Автор
Сообщение
04.03.2007 18:59


Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 25.01.2008 12:27
Сообщ.: 67, Visits: 653
Хотел бы спросить, кто юзал FuzzySearch с php???
нашёл я её на сайте www.mp3.alkar.net - она там юзается... полез в сеть, а ссылки только под Делфи, С и т.д.
вот хотел узнать есть ли такое же под PHP ...
Расскажите кто что знает, если есть, поделитесь плиз... иль кто может более продвинутый поиск подсказать???
Заране благодарю!
Сообщ. #911244
05.03.2007 12:10
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 29.05.2008 20:04
Сообщ.: 269, Visits: 2 381
kozakov (04.03.2007)
...
Расскажите кто что знает, если есть, поделитесь плиз... иль кто может более продвинутый поиск подсказать???...

1. Полнотекстный поиск, но не факт что он будет работать (у меня БД, меня послала =))

http://www.mysql.ru/docs/man/Fulltext_Search.html

2. точно работает =)

$findz="ле т" //найдёт: лето, летопись, ле то, Таллен и т.п. смотря что есть в БД

$findz="%".str_replace(" ","%",$findd)."%"; //текст для поиска
$a=array("autor","name_books","yearz","izdatel"); //по какому столбцу искать

$ra=mysql_query("SELECT * FROM books WHERE ".$a[0]." LIKE '".$findz."' ") or die(mysql_error());


----------------------------------
Я безработный...
Возьмите меня на работу. =)

Сообщ. #911249
05.03.2007 19:27


Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

участник
Last Login: 25.01.2008 12:27
Сообщ.: 67, Visits: 653
Vizlim (05.03.2007)
kozakov (04.03.2007)
...
Расскажите кто что знает, если есть, поделитесь плиз... иль кто может более продвинутый поиск подсказать???...


1. Полнотекстный поиск, но не факт что он будет работать (у меня БД, меня послала =))

http://www.mysql.ru/docs/man/Fulltext_Search.html

2. точно работает =)

$findz="ле т" //найдёт: лето, летопись, ле то, Таллен и т.п. смотря что есть в БД

$findz="%".str_replace(" ","%",$findd)."%"; //текст для поиска
$a=array("autor","name_books","yearz","izdatel"); //по какому столбцу искать

$ra=mysql_query("SELECT * FROM books WHERE ".$a[0]." LIKE '".$findz."' ") or die(mysql_error());



спасибо огромное за ссылочку, а ещё больше за пункт 2...

у меня БД треков, т.е. там будет разбивка по артистам, названиям треков и т.д... но вот ищу продвинутый поиск, т.к. кто ввёл названия артиста, может не правильно написать его, сделать синтаксическую ошибку.... нужно как-то фиксить всё это.... да и не вываливать всё что только можно... введёт в поиске "а" ... не показывать же ему всё, где встречается буква "а"... :-) эх, не простая видать задача!...
Сообщ. #911264
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 11:22