siniy666
Постоялец
- Регистрация
- 18 Ноя 2008
- Сообщения
- 91
- Реакции
- 24
- Автор темы
- #1
DLE 8.3
Новости в тайте которых есть апостроф не показываются в похожих новостях, а при поиске с апострофом возникает ошибка MySQL.
Например в поиск ввожу: NL3'14
MySQL Error!
------------------------
The Error returned was:
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 '14%' OR full_story LIKE '%NL3'14%' OR dle_post.xfields LIKE '%NL3'14%' OR title ' at line 1
Error Number:
1064
Как исправить можно?
Новости в тайте которых есть апостроф не показываются в похожих новостях, а при поиске с апострофом возникает ошибка MySQL.
Например в поиск ввожу: NL3'14
MySQL Error!
------------------------
The Error returned was:
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 '14%' OR full_story LIKE '%NL3'14%' OR dle_post.xfields LIKE '%NL3'14%' OR title ' at line 1
Error Number:
1064
Код:
SELECT SQL_NO_CACHE COUNT(*) AS count FROM dle_post WHERE dle_post.approve AND dle_post.date < '2011-11-07 13:52:39' AND (short_story LIKE '%NL3'14%' OR full_story LIKE '%NL3'14%' OR dle_post.xfields LIKE '%NL3'14%' OR title LIKE '%NL3'14%')
Как исправить можно?