如何将 bind_param() 与多个参数一起使用

How can I use the bind_param() with multiple params

所以我有一个 table,列标题、描述、已创建、fk_u。 然后我有这个声明:

$stmt = $conn->prepare( "insert into blogs1(title,description,created,fk_u) values(?,?,?,?)");

之后我尝试使用 bind_param() 绑定参数。

$stmt->bind_param("ssii", $title,$desc,NOW(),$id);

我遇到的问题是它无法识别 NOW() 函数。 可能是什么错误。我是不是用错了bind_param函数?

NOW() 是 MySQL,所以将其移动到您的 SQL 并删除绑定...

$stmt = $conn->prepare( "insert into blogs1(title,description,created,fk_u) 
                  values(?,?,NOW(),?)");

$stmt->bind_param("ssi", $title,$desc,$id);