Где ошибка в запросе?Какова ошибка в этом запросе SQL INSERT?
INSERT INTO chat (`id`,`user`,`message`,`date`)
VALUES (null,'user','test',CURRENT_TIMESTAMP);
Это сообщение об ошибке я получаю:
«У Вас есть ошибка в вашем синтаксисе SQL, проверьте руководство, которое соответствует Вашей версии сервера MySQL для правильного синтаксиса, чтобы использовать рядом с" 'идентификатор', 'пользователь', 'сообщение', 'дата') VALUES (NULL, 'пользователь', 'тест', CURRENT_TIMESTAMP)»в строке 1"
Это то, что она дает мне ... Если я запускаю этот запрос из PHPMyAdmin не имеют ошибок, но если я использую PHP MySQLi (соединение в порядке, потому что я используйте его перед этим запросом, и он работает), он дает мне эту ошибку ... – Zed93
Я думаю, что дата - это зарезервированное слово. вы можете переименовать столбец в нечто вроде «date_» – maSTAShuFu
, если для вашего типа даты используется функция CURDATE() или Current_Date(). – maSTAShuFu