ユーザーがフォームを送信して日付タイプを更新した後、ユーザーから生年月日を取得しようとしていますが、日付タイプを更新できません。私が間違っていることを教えてもらえますか?
if($_POST){
$dob = date('Y-m-d',strtotime($_POST['year']."-". $_POST['month']."-".$_POST['day']));
$retur = $userObj->updateProfile($dob);
}
public function updateProfile($dob){
$db = db_mysql::getInstance();
$qr = $db->query("UPDATE ".USERS." SET dob = $dob WHERE id = '".$udata."'") or die(mysql_error());
return $udata;
}