Перейти к содержанию
Официальный форум поддержки Simpla

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


Рекомендуемые сообщения

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

 

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

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 поменять а вот что не вникну ни как

Изменено пользователем Денис
Ссылка на сообщение
Поделиться на другие сайты

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

 

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

заменить на

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...