2011-10-30 5 views
0

私は私のウェブサイトわたしのRSSフィードを統合していると私は、テーブルを作成する必要があります。SQL-PHPでのdatetime

CREATE TABLE `stories` (
    `id` int(11) NOT NULL auto_increment, 
    `title` varchar(255) NOT NULL default '', 
    `description` text NOT NULL, 
    `when` datetime NOT NULL default '0000-00-00 00:00:00', 
    PRIMARY KEY (`id`) 
) 

私はIDを挿入する方法を知って、タイトル、説明が、私は挿入する方法がわかりません投稿の時刻(ユーザーが投稿した時刻)。私は与えられたスクリプトhereを使いました。日付関数を使用するときのため

mysql_query("insert into stories (title,description) VALUES ('$_POST[title]','$_POST[description]') "); 
+1

あなたの現在のスクリプトはSQLインジェクションに対して威力を発揮します http://php.net/manual/en/security.database.sql-injection.php – Shad

答えて

3

:あなたが第二引数に1を指定しない場合

date('Y-m-d h:i:s') 

デフォルトでは、日付関数は、現在の日付/時刻を使用しています。