この質問は何度も尋ねられていますが、私はまだ正確な答えを見つけることができません!現在の日付と現在の時刻をPHPを通してmysqlデータベースに挿入したい!二つの別々の列の日付のための1つだけで、その他の時間のために、私は多くの答えを試してみましたが、彼らは、これは誰もが私が挿入したい、それを行う方法を教えてくださいすることができmysqlに挿入するPHPの日付と時刻の書式設定方法
date_default_timezone_set('Asia/Kolkata');
$date= date('d-m-Y');
$time=time();
$stmt=$db->prepare("INSERT INTO `attendance`(`empid`, `logintime`, `date`) VALUES (?,?,?)");
$stmt->bind_param("sss",$name,$time,$date);
$run=$stmt->execute();
私のコードです を働くように見えるdoesntの日付と時刻を別々の列に表示します。
このようにしたい具体的な理由はありますか?タイムゾーンをUTCにして、time()を使用して日付/時刻を1つの列に格納する方がはるかに簡単です。操作や検索がはるかに簡単です。 – tdoggy
クエリが失敗しました。完全に。あなたのスキーマとそれらの変数から得た値も投稿してください。 –
日付/時刻スタンプは単一の値です。下位の別個の値として*表示することはできますが、*別々の値として保存するのはなぜですか? – David