かなり簡単な質問があります。ユーザーが生年月日をdd/mm/yyyy
フォーマットで入力するフォームがあり、それが0000-00-00
データベースに保存されています。これは修正するのが簡単な作業だと確信しています。誰かが入力日付形式をデータベースが理解できる形式に変換するコードを書くのを手伝ってくれませんか? ありがとう!
$date_of_birth = $_POST['date_birth']; .................
$date = DateTime::createFromFormat("d/m/Y", $_POST['date_birth']);
$date_of_birth = $date->format('Y-m-d');
mysql には日付フォーマットが組み込まれています。DATE_FORMAT および STR_TO_DATE を参照してください https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format
$date_of_birth = date('Y-m-d',strtotime($_POST['date_birth']));