※ ChatGPTを利用し、要約された質問です(原文:PHPで取得した日時データをDBに挿入する方法)
PHPで日時データをDBに挿入する方法
このQ&Aのポイント
PHPで取得した日時データをMariaDBのテーブルに挿入する方法を知りたいです。
MariaDBのsysdate()関数を使用して日時を入力する方法は分かりますが、PHPで同様のことができないようです。
PHPで日時を取得し、それを文字列として変数に代入する方法を教えてください。
こんにちは。
以下のようにMariaDBのコマンドで「sysdate()」を使用して日時を入力しているのですが、PHPで同様のことができずに困っています。
ご教示頂けませんか。
宜しくお願い致します。
【MariaDB】
MariaDB [tweet01]> insert tweet_tbl(account, contents, input_datetime) values('account01', 'contents01', sysdate());
MariaDB [tweet01]> select * from tweet_tbl;
+----+-----------+------------+---------------------+
| id | account | contents | input_datetime |
+----+-----------+------------+---------------------+
| 6 | account01 | contents01 | 2016-04-19 00:24:36 |
+----+-----------+------------+---------------------+
【PHP】
$account = $_REQUEST['account'];
$contents = $_REQUEST['contents'];
$input_datetime = "echo date( "Y-m-d H:i:s" )";
$result = mysqli_query($con, "insert into tweet_tbl(`account`, `contents`, `input_datetime`) values('$account', '$contents', '$input_datetime')");
以下の行をうまく修正できれば解決しそうな気がしているのですが…
$input_datetime = "echo date( "Y-m-d H:i:s" )";
お礼
ありがとうございました。