こんにちは
ミリ秒まで現在の時刻を
phpからインサートしmsqlに保存したいのですが
どのようにすればよいかわかりません。
$arrTime = explode('.',microtime(true));
$timetime=date('Y-m-d H:i:s', $arrTime[0]) . '.' .$arrTime[1];
として
mysqli_query($conn,("INSERT INTO sample
(time1)VALUES($timetime)"));
でインサートさせようと考えていたのですがうまくいきません。
カラムはvercharで作成したのですが
どのようにすればよいか教えてください。
一応以下に使用したphpのコードを貼ります。
よろしくお願いします。
<?php $conn = mysqli_connect("~~~~~","~~~~", "~~~~~","samplesample") or die("失敗です"); if($conn){ print "ok!"; //microtimeを.で分割 $arrTime = explode('.',microtime(true)); $timetime=date('Y-m-d H:i:s', $arrTime[0]) . '.' .$arrTime[1]; echo $timetime; ///////////////////////////////////////////// if(!empty($_POST['name'])) { //ここはアプリケーションから値を受け取りインサートしています。 //時間抜きだと値のデータは挿入できます。 $name = $_POST['name']; mysqli_query($conn,("INSERT INTO sample (name)VALUES($name)")); mysqli_query($conn,("INSERT INTO sample (time1)VALUES('$timetime')")); } /*mysqli_close($ conn);*/ } ?> コード

回答1件
あなたの回答
tips
プレビュー