Перейти к содержимому


Ошибка при работе с фильмтрами

фильтр

Сообщений в теме: 5

#1 Smoke

    Участник

  • Пользователи
  • PipPip
  • 20 сообщений

Отправлено 09 Январь 2014 - 12:43

Вот такая ошибка вышла:

Цитата

Ошибка системы.
Error generated:
/usr/local/www/test/include/functions1.php(1932) : sql_query()
/usr/local/www/test/fields.php(0) : form_filter_type()
Ошибка SQL запроса:
SELECT id, fio FROM cb_users WHERE arc=0 AND group_id in (82{current}) ORDER BY fio
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 '{current}) ORDER BY fio' at line 1

теперь у меня нету никакого доступа к этому разделу. стоит такая ошибка и все.
и никак не могу вернуть назад. а бекап не делал.


Версия: 1.9.9
Текущая ревизия: 10333

Сообщение отредактировал Smoke: 09 Январь 2014 - 12:45


#2 vitaliy

    Участник

  • Пользователи
  • PipPip
  • 10 сообщений

Отправлено 09 Январь 2014 - 14:13

Вероятно запятой не хватает (82, {current})

#3 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 09 Январь 2014 - 14:42

Пришлите заявку в техподдержку, вероятно сбой при сохранении в БД свойств поля. В заявке укажите точно в какой таблице (вкладке) возникает ошибка.

#4 Smoke

    Участник

  • Пользователи
  • PipPip
  • 20 сообщений

Отправлено 10 Январь 2014 - 14:25

через phpmyadmin исправил в таблице на правильное значение, удалил значение 82{current})
обновлене ревизии не помогло!

#5 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 10 Январь 2014 - 14:39

Так вам никто и не говорил что обновление ревизии должно помочь. Во-первых, ошибки в программе я не нашел (вероятно уже была исправлена ранее), во-вторых, само по себе исправление лишь предотвращает появления сбоя в будущем, а не устраняет уже произошедшую ошибку записи. Заявку я рекомендовал для того чтобы вам исправили запись в БД, но раз уж вы сами справились - еще лучше. Хотя могли бы и не удалять совсем, а просто добавить запятую, как вам выше предлагали.

#6 Smoke

    Участник

  • Пользователи
  • PipPip
  • 20 сообщений

Отправлено 10 Январь 2014 - 18:19

Я обращался в техподдержку, получил такой ответ:

Цитата

Ошибка системы, которую Вы указывали в Вашей заявке в техподдержку, была решена в одной из последних ревизий. Пожалуйста, обновите ревизию. Для этого нажмите на шестеренку в правом верхнем углу, перейдите в "Дополнительно" - "Обновление ревизии" и там нажмите на кнопку "Обновить". После этого ошибка должна пропасть.

все равно получил такую ошибку, решил тут же посмотреть эту таблицу, которая показывает ошибку нашел и поменял значение.
главное слава богу все обошлось )))





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных