如何用PHP保存今天的数据库?
我正在尝试:
$datenow=date('Y-m-d');
$stmt = $this->db->prepare("INSERT INTO user (age,wname,slid,time,sex) VALUES (?, ?, ?, ?, ?)");
$stmt->bind_param("isdds", $year, $reasons,$appy_level,$datenow,$sex);
这不用于将数据库写入数据库。
答案 0 :(得分:4)
根据您的数据库设置,删除PHP日期并使用NOW()
方法中内置的mysql。这将要求您的时间字段的数据类型为DATETIME或类似的数据类型。
例如:
$stmt = $this->db->prepare("INSERT INTO user (age,wname,slid,time,sex) VALUES (?, ?, ?, NOW(), ?)");
$stmt->bind_param("isdds", $year, $reasons, $appy_level, $sex);
答案 1 :(得分:1)
你可以使用
INSERT INTO user (age,wname,slid,time,sex) VALUES (?, ?, ?, CURDATE(), ?)