Я пытаюсь поместить время публикации в таблицу базы данных, но я не могу заставить ее работать. может быть, кто-то здесь может объяснить, что я делаю неправильно.MySQL now() в базе данных
Это мой код:
<?php
if (isset($_POST['upload_message'])) {
$message_title = $_POST['message_title'];
$message_content = $_POST['message_content'];
}
$table_name = "posts";
$add_query = "INSERT INTO $table_name (name, content, date) VALUES ('$message_title', '$message_content', 'SELECT NOW()')";
if (mysql_query($add_query)) { //executes query and error check
echo "het artikel staat in de database";
}
else { //error message
echo "fout bij het toevoegen" . "<br />" . mysql_error();
}
?>
и это снимок экрана моей БД таблицы: http://gyazo.com/17019f143eab6e5818752c33824bde29
Когда я бегу mysql_error это получить следующее сообщение:
Некорректное даты и времени значение: «SELECT NOW()» для столбца «дата» в строке 1
Большое спасибо !!!! это сработало! – user2288145