私は日付の文字列を持っています
$date = '2012-11-18 23:15:12';
そして、それをデータベースに挿入したいと思います。
create table A (
t_date datetime
);
しかし、私が言うとうまくいかないようです
$q = "insert into A (t_date) values ('".$date."')";
mysql_query($q) or die("Error: ".mysql_error());
しかし、これを行うと、$date とクエリに関連するエラーが返されます。
日時の代わりにタイムスタンプを使用する必要がありますか? 正しく挿入されるようにするにはどうすればよいですか?
エラー:
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''2012-11-18 23:15:12')' at line 1[roo