ホームページ  >  記事  >  バックエンド開発  >  Access に時刻データを挿入すると、必ず例外が表示されます。

Access に時刻データを挿入すると、必ず例外が表示されます。

WBOY
WBOYオリジナル
2016-06-13 13:49:501058ブラウズ

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() を直接書いた方が良いのではないでしょうか

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。