@badimint

MSQL запрос в wordpress?

Не получается вставить запись в таблицу

$wpdb->query($wpdb->prepare("INSERT INTO order ( fio, email, tel, type, message) VALUES ( %s, %s, %s, %s, %s)",
						array( 
							$fio, 
							$email, 
							$tel, 
							$type, 
							$message 
						)
						));


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

WordPress database error: [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 'order ( fio, email, tel, type, message) VALUES ( 'Имя', 'email@test.com', 'te' at line 1]
INSERT INTO order ( fio, email, tel, type, message) VALUES ( 'Имя', 'email@test.com', 'tel', 'master', 'Сообщение')


Все что мог перепробовал, подскажите, что не так в запросе?
  • Вопрос задан
  • 2325 просмотров
Решения вопроса 2
Попробуйте изменить название таблицы хотя бы на my_order.. order служебное слово, для order by
Ответ написан
order - служебное слово. возьмите его в кавычки `order`.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы