0

データベースに入力されたデータ(テキスト)の日付を知ることができるphpスクリプトを作成する方法を理解するのに夢中です。データを追加するクエリは、次のように構造化されています。

$query = "INSERT INTO column (Data) VALUES ( NOW() )";

データベースで、タイプ タイムスタンプの日付フィールドを作成しました。代わりに、データベースからデータを取得するスクリプトは次のように構造化されています。

$query = mysql_query("SELECT Data FROM table WHERE id = ".$_REQUEST['id'].";");
while ($Row = mysql_fetch_array($query)) {
    echo "Created:".$Row[0];
}

出力は常に 01/01/1970 で、これは Unix の日付です。の解き方?私は狂ってしまいます!!! 正しいコードを投稿できますか?どうもありがとう!

4

2 に答える 2

0

これを試すことができます

$query = "INSERT INTO table_name (Data) VALUES (CURRENT_TIMESTAMP())";

問題は、データを適切に挿入していないことです。そのため、0 日のタイム スタンプが返されます。

于 2013-06-06T14:23:10.343 に答える