我正在尝试编写一个代码,在 mysql 表中注册用户的访问数据。该代码在一周左右的时间内运行良好(打印 2012-07-12 即),但随后它开始在日期列中生成 0000-00-00。
$date_now = date("m.d.y"); // gets date
if (empty($username)) {} else (mysql_query ("INSERT INTO new_visit_data (user_id, date, exercise, lesson, username ) VALUES ('$user_id','$date_now', '' , 'yes', '$username' ) ON DUPLICATE KEY UPDATE lesson='yes'; "));
我做错了什么?谢谢!