Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Помогите реализовать поиск в базе данных

Сообщения:  [1-5] 

 
 автор: JohnOSTend   (12.01.2009 в 20:23)   письмо автору
 
   для: xx7   (11.01.2009 в 22:04)
 

Подскажите плиз тада какие атрибуты выставлять в mysql таблице??
И если можно пример скрипта обработчика.

  Ответить  
 
 автор: xx7   (11.01.2009 в 22:04)
 
   для: JohnOSTend   (11.01.2009 в 21:39)
 

Если не находит слова большими и мелкими буквами , значит тип столбца BLOB или с атрибутом BINARY
, если например тип longtext , нормально находит и ,бумага и БуМАГА

  Ответить  
 
 автор: Loki   (11.01.2009 в 21:54)   письмо автору
 
   для: JohnOSTend   (11.01.2009 в 21:39)
 

Может почитать про синтаксис поисковых запросов для начала?
Кроме того, вы хотите чтобы искались синонимы (даже не однокоренные) - это придется через словарь реализовывать.

  Ответить  
 
 автор: Николай2357   (11.01.2009 в 21:48)   письмо автору
 
   для: JohnOSTend   (11.01.2009 в 21:39)
 

Посмотрите этот скрипт, вроде бы работал пока...

  Ответить  
 
 автор: JohnOSTend   (11.01.2009 в 21:39)   письмо автору
130.3 Кб
 
 

Люди, помогите реализовать поиск по БД.
Допустим искать надо в поле text... у меня получилось только это:
$memo = mysql_query("SELECT id,title,description FROM data WHERE MATCH(text) AGAINST('$search')",$db);
И если я буду искать например "бумага", то он найдет только "бумага". А "Бумага", "БУМАГА" или "бумажный","Бумажный" не находит.
Я прикрепил файл со скриншотом, на котором я искал слово "поиск" и он нашел "поиска" и при этом при этом найденое слово посик выделено желтым цветом.
Как сделать такой поиск?? Помогите плз!
И если я что-то не указал, пишите, я добавлю.

  Ответить  

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования