Общие > Базы данных
поиск в mysql
yennifer:
нужно осуществить поиск в бд mysql по одному/нескольким словам.
в запросе для бд есть такой параметр, как LIKE, но он по моему слегка криво работает.
например, когда набираешь fff в инпуте, а этого fff естественно, в помине нету, он все равно умудряется находить документ.
fidget:
1. тебе надо не в ПХП а в базы данных писАть ...
2. LIKE работает нормально. Покажи свой запрос.
yennifer:
почему не сюда? ведь можно извратиться ;)
ну я впрочем тут новичек, поэтому распорядков не знаю.
ок, вот запрос
SELECT documents.body, documents.header, documents.id from documents WHERE ((documents.body LIKE \'%ddd%\')) and documents.type1 LIMIT 200
например так:)
fidget:
и что оно тебе выводит? :)
documents.body у тебя какого типа?
yennifer:
что выводит... нет результатов выводит:)
тип - longtext
Навигация
Перейти к полной версии