我正在尝试将帖子的时间放入我的数据库表中,但我无法让它工作。也许这里有人可以解释我做错了什么。
这是我的代码:
<?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 时收到以下消息:
日期时间值不正确:第 1 行的列 'date' 的 'SELECT NOW()'