Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
フォームを使用してMySQLに生年月日を保存しています
db->insert()
メソッドですが、データベースに正しく挿入されていません。入力フィールドの値を MySQL の適切な日付形式で保存するにはどうすればよいですか? (MySQL では、dob のタイプも「DATE」に設定されます。)
MYSQL DATE - 日付YYYY-MM-DD format
YYYY-MM-DD format
したがって、SQLまたはPHPを介して変換する必要があります
PHP
$date= date('YYYY-MM-DD',strtotime($old_date));
$date= date('Y-m-d',strtotime($old_date));
dateofbirth フィールドのデータ型を使用した場合は、日付をフォーマットdateに挿入する必要があります。yyyy-mm-dd
date
yyyy-mm-dd