我如何用PHP保存今天的数据库?

时间:2011-07-20 10:46:37

标签: php mysql sql date

如何用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);

这不用于将数据库写入数据库。

2 个答案:

答案 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(), ?)