Поиск выдал ошибку You have an error in your SQL syntax

InstantCMS 2.X
#1 18 января 2017 в 17:51
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc, content) AGAINST ('>\"кликджек\" <+кликджек*' IN BOO' at line 3

SELECT 1
FROM cms_con_card
WHERE `is_pub` = '1' AND `is_approved` = '1' AND `is_parent_hidden` IS NULL AND MATCH(title, desc, content) AGAINST ('>\"кликджек\" <+кликджек*' IN BOOLEAN MODE)
Последние вызовы:

getSearchResultsCount() @/system/controllers/search/actions/index.php: 67
run()
call_user_func_array() @/system/core/controller.php: 395
runExternalAction() @/system/core/controller.php: 321
runAction() @ /system/core/core.php: 727
runController() @ /index.php: 37


Версия 2.6.0

В чем может быть причина?
#2 19 января 2017 в 14:35
ребят, может кто подсказать?
#3 19 января 2017 в 16:08
yury,
IS NULL AND MATCH(title, desc, content)

Вот этот desc — это что такое? Такая колонка есть у Вас в таблице cms_con_card ?
Если есть — я бы рекомендовал переименовать системное имя этого поля.
#4 19 января 2017 в 16:49
Попробуйте это решение.
#5 19 января 2017 в 18:55


Попробуйте это решение.

Fuze

спасибо! помогло, теперь ищет
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.