1

我是 PHP/MySQL 的新手,并尝试使用 PDO 准备语句更新 MySql 中的日期时间字段。我从参数中提取了 NOW() 并且脚本正在执行而没有错误,但该字段没有更新。如果我直接在 MySQL 中运行查询,它会更新得很好。我错过了什么?

$query = $db->prepare("UPDATE tablename SET inviteddate = NOW() WHERE email=:email");

$query->bindParam(':email', $email, PDO::PARAM_STR);

$query->execute();

有一个更好的方法吗?谢谢!

4

0 回答 0