日付、タイトル、メッセージ、画像をSQLテーブルに投稿するフォームがあります。フォームを除いて、すべて正常に機能します。フィールドには、日付と時刻を手動で入力する必要があります。
私が知りたいのは、PHPに、フォームボタンが押された日時(GMT時刻)を取得して、手動で行うのではなく、SQLテーブルの「時刻」セクションに投稿する方法です。これを超軽量のCMSブログとして使用しています。
これは私のinsert.phpです
mysql_query("INSERT INTO Blog
(Date, Title, Message, Image)
VALUES('$_POST[Date]', '$_POST[Title]' , '$_POST[Message]' , '$_POST[Image]' ) ")
or die(mysql_error());
echo "1 record added";
これが私のフォームです
<form action="insert.php" method="post">
<span class="label">Date: </span> <input type="text" class="dateField" name="Date" />
<span class="label">Title: </span> <input type="text" class="titleField" name="Title" />
<span class="label">Message: </span> <textarea name="Message" class="messageField" maxlength="1000" cols="0" rows="0"></textarea>
<span class="label">Image URL: </span> <input type="text" class="ImageField" name="Image" />
<input type="submit" class="submitBtn"/>
</form>
手動で入力するのではなく、サーバーに時刻/日付を追加してほしい。これは簡単にできますか?