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


Фото
- - - - -

Специфика хостинга, изменить database


  • Чтобы отвечать, сперва войдите на форум
3 ответов в теме

#1 Денис

Денис
  • Пользователь
  • 41 сообщений
  • Заказчик
  • Версия CMS:2.x

Опубликовано 20.07.2017 - 16:15

Помогите привести запросы в Симпле к формату когда для того к чему обращаемся обрамлялась в такие ковычки `поле`

 

На моем хостинге такой запрос не работает

UPDATE s_table SET group_id = '24', category_id = '3644' WHERE id = '21' LIMIT 1

А такой работает

UPDATE `s_table` SET `group_id` = '24', `category_id` = '3644' WHERE `id` = '21' LIMIT 1

 

Выдает ошибку 

Ошибка #1064 - 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

 

Запрос формируется таким способом

$query = $this->db->placehold("UPDATE __table SET ?% WHERE id=? LIMIT 1", $tag, intval($id));

$this->db->query($query);

 

Я так понимаю надо что-то в DataBase.php поменять а вот что не вникну ни как


Изменено: Денис, 20.07.2017 - 16:23


#2 Денис

Денис
  • Пользователь
  • 41 сообщений
  • Заказчик
  • Версия CMS:2.x

Опубликовано 20.07.2017 - 17:21

Вот так всегда, как только что-то спросишь сразу находишь сам решение :)

 

$repl .= ($repl===''? "" : ", ").$k.$r; 

заменить на

$repl .= ($repl===''? "" : ", ").'`'.$k.'`'.$r; 

 

Извините за беспокойство )



#3 Maksclub

Maksclub

    Помогаю с Симплой

  • Фрилансер
  • 1 119 сообщений
  • Дизайн, Программирование, Верстка, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Москва

Опубликовано 20.07.2017 - 17:30

Вот так всегда, как только что-то спросишь сразу находишь сам решение :)

 

Хорошо поставленный вопрос сам дает ответ :)



#4 yr4ik

yr4ik
  • Фрилансер
  • 711 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:1.x, 2.x
  • Откуда:Украина Чернигов

Опубликовано 20.07.2017 - 17:58

скорее всего там какие то специфические имена колонок. Типа default и тд

Если хотите нормальное решение проблемы - то нужно прилагать полный текст ошибки и запроса

и в данном случае - структуру таблицы 






0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых