2011-08-12 6 views
-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> 

ありがとう!

+0

strtotimeを削除するとどうなりますか? $ result ['dob']には何が入っていますか?また、$ dobを値に設定しているものの、何もしていないようです。 – sprugman

+3

これは、データベースに何かを挿入するコードではありません。既にそこにあるものを表示するコードを変更しても、間違った日付を保存しても問題は解決しません。 –

+0

何ですか?このコードにはデータベースとは何の関係もないものはありません。また、その日付をその入力値に入れることを意味しましたか?代わりに入力の隣に印刷したようです。 – dqhendricks

答えて

2

<input>タグを確認してください... value属性がありません。

関連する問題