そのため、PHP では MySQL クエリで NOW() を使用できず、「致命的なエラー: 未定義の関数 now() への呼び出し」と表示されます。何が間違っていたのかわかりません。見つかったものはすべて、文字列で正常に機能しています。テーブル 'news' のテーブル構造: |ID(int, auto-increment)|date(date)|content(text)|
$content = $_POST['content'];
$dbc = mysqli_connect(MOTD_DB_HOST, MOTD_DB_USER, MOTD_DB_PASS, MOTD_DB_NAME);
$query = "INSERT INTO news VALUES (0, NOW(), '$content')";
mysqli_query($dbc, $query);
[編集] 興味深いことに、情報がデータベースに追加されたようです。クエリは実行されますが、スクリプトがエラーで終了します。
[編集2]そうそう、スタックオーバーフローは初めてです。質問は回答済みです。これを回答済みとしてマークする方法がわかりません...