SmorodinKA
24.10.2013 - 00:29
Доброй ночи. У меня есть форма ввода слов для поиска, которая методом POST передает данные для запроса.
Есть БД с таблицей places и полем description, в котором и необходимо искать слова.
Пишу запрос:
$query = mysql_query("SELECT * FROM `places` WHERE MATCH (`description`) AGAINST ('".trim($_POST['search_word'])."')") or die($db_error);
Но при выполнение запроса ничего не происходит. Может, я что-то не так написал? Или как можно проверить работоспособность сие запроса? Спасибо.
vagrand
24.10.2013 - 07:51
SmorodinKA
Какой engine у таблицы?
_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Игорь_Vasinsky
24.10.2013 - 10:57
Цитата |
и полем description |
тип какой?
_____________
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
bestxp
24.10.2013 - 11:08
sphinx или Lucene лучше чем встроенное в mySQL