-1
お客様の生年月日をデータベースに登録しようとしましたが、結果は "0000-00-00"です。ここでphp5の日付機能に問題があります。
は、コードは次のとおりです。
<td>Date of Birth:</td>
<td><label for="dob"></label>
<input type="text" name="dob" id="dob" /><?php $dob = date("m/d/Y", strtotime($result['dob'])); ?></td>
ありがとう!
strtotimeを削除するとどうなりますか? $ result ['dob']には何が入っていますか?また、$ dobを値に設定しているものの、何もしていないようです。 – sprugman
これは、データベースに何かを挿入するコードではありません。既にそこにあるものを表示するコードを変更しても、間違った日付を保存しても問題は解決しません。 –
何ですか?このコードにはデータベースとは何の関係もないものはありません。また、その日付をその入力値に入れることを意味しましたか?代わりに入力の隣に印刷したようです。 – dqhendricks