[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Поиск в MySQL
saddam123

Этот код не ишить при написании две буквы

умня в база есть названя такои (M.I.A.) но он не найдет

$sql = "SELECT * FROM LyrVid_tracks WHERE MATCH (track_name,artist,lyrics,album) AGAINST ('%$query%') limit 40";
Игорь_Vasinsky
это же для полей fulltext вроде..

WHERE `cell` LIKE '%query%'


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
saddam123
$sql = "SELECT * FROM LyrVid_tracks WHERE `cell` LIKE '%query%' MATCH (track_name,artist,lyrics,album) AGAINST ('%$query%') limit 40";


как правлно но так не работает
Игорь_Vasinsky
SELECT * FROM LyrVid_tracks WHERE `cell` LIKE '%query%'


и всё.
при этом cell - поле в котором осуществляется поиск

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
saddam123
не с работала

 $sql = "SELECT * FROM LyrVid_tracks WHERE `artist` LIKE '%query%'";


There are no results for Michael Jackson
Игорь_Vasinsky
query - то что ты ищешь

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
saddam123
аааа

хорошо
так работаеть
 $sql = "SELECT * FROM LyrVid_tracks WHERE artist  LIKE '$query'";


но меня надо что бы искал на (track_name,artist,lyrics,album)

я писал
так
 $sql = "SELECT * FROM LyrVid_tracks WHERE (track_name,artist,lyrics,album)  LIKE '$query'";


но не работаеть
saddam123
все нашол

 $sql = "SELECT * FROM LyrVid_tracks WHERE artist  LIKE '$query' OR track_name  LIKE '$query%' OR lyrics  LIKE '$query%' OR album  LIKE '$query%'";


спасибо :D :D
Игорь_Vasinsky
верно

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
%query% - ищет совпадение query в любом месте текста
%query - ишет если строка начинается с query
query% - если в конце

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Valick
Цитата
%query - ишет если строка начинается с query
query% - если в конце

не угадал smile.gif


_____________
Стимулятор ~yoomoney - 41001303250491
Игорь_Vasinsky
наоборот. уже лёжа на подушке писал laugh.gif

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.