Access に時刻データを挿入すると、常にエラーが表示されます
Access に時刻データを挿入すると、常にエラーが表示されます
コードは次のとおりです:
。 。 。 。 。 。少し
$nowdate = date("Y-m-d H:i:s");
$query = "INSERT INTO product (filename,title,keyroot,readme,update) VALUES ('$product','$title) ','$keyboot','$readme','$nowdate')";
@$db->Execute($query) or die ($db->ErrorMsg());
前4つともTEXT形式で、最後のものは日付と時刻ですので、最後のものを削除すれば普通に挿入できます。追加すると「INSERT INTO ステートメントの構文エラー」が表示され、困っています。アドバイスをお願いします。
-----解決策---------
$nowdate = date("#Y-m-d H:i:s#");
......,'$readme',$nowdate)";
日付なのでと time Type フィールドには現在の日付が挿入されます
now() を直接書いた方が良いのではないでしょうか