如何将 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);
所以我有一个 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);