php – 如何使用bind_param在MySQLi中使用MySQL NOW()函数插入记
发布时间:2020-12-13 13:07:44 所属栏目:PHP教程 来源:网络整理
导读:我需要在 PHP中使用绑定参数在MySQLi PDO中执行这个mysql查询: mysql_query("INSERT INTO `posts` (post_name,publish_date) VALUES ($post_name,NOW()) ") 我使用这样的脚本,但它没有正确插入publish_date. $publish_date = 'NOW()';$insert = $mysqli-pre
我需要在
PHP中使用绑定参数在MySQLi PDO中执行这个mysql查询:
mysql_query("INSERT INTO `posts` (post_name,publish_date) VALUES ($post_name,NOW()) ") 我使用这样的脚本,但它没有正确插入publish_date. $publish_date = 'NOW()'; $insert = $mysqli->prepare("INSERT INTO posts (post_name,publish_date) VALUES (?,?)"); $insert->bind_param("ss",$post_name $publish_date); $insert->execute(); 它将记录插入到publish_date列中,如下所示:0000-00-00 00:00:00 P.S:日期列的类型是datatime.
它不是查询的参数,因为您不必向MySQL提供值.
$insert = $mysqli->prepare("INSERT INTO posts (post_name,NOW())"); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |