kozax89
Постоялец
- Регистрация
- 12 Июл 2009
- Сообщения
- 135
- Реакции
- 4
- Автор темы
- #1
Странно сколько сайтов уже сделал все нормально было а тут такая фигня...
дает в результате 0, и даже выполняя в Phpmyadmin через sql запрос SELECT * FROM content WHERE MATCH `description` AGAINST ('Здравствуйте') возвращает MySQL returned an empty result set (i.e. zero rows). ( Query took 0.0466 sec )
Для ячейки description поставил индекс fulltext как положено, вот только напрягает что Cardinality там 0 (на прошлых проектах она 1) - но не знаю как ее поменять... Испробовал все, заодно обнаружил что работающий раньше на старых сайтах запрос
не работает, пришлось менять методом тыка (field) на `field`...
PHP:
$result = mysql_query ("SELECT * FROM content WHERE MATCH `description` AGAINST ('$search')",$db);
дает в результате 0, и даже выполняя в Phpmyadmin через sql запрос SELECT * FROM content WHERE MATCH `description` AGAINST ('Здравствуйте') возвращает MySQL returned an empty result set (i.e. zero rows). ( Query took 0.0466 sec )
Для ячейки description поставил индекс fulltext как положено, вот только напрягает что Cardinality там 0 (на прошлых проектах она 1) - но не знаю как ее поменять... Испробовал все, заодно обнаружил что работающий раньше на старых сайтах запрос
PHP:
$result = mysql_query ("SELECT * FROM table WHERE MATCH (field) AGAINST ('$search')",$db);
не работает, пришлось менять методом тыка (field) на `field`...