我在 mysqli 准备好的语句中遇到了以下奇怪的问题
这是我的示例查询和参数
SELECT * from ecf_request WHERE id > ? OR id < ?
...
$stmt->bind_param("ii", $id, $id1); //5, 10
当我只使用=
条件时,它工作正常,但对于>
和<
条件它不起作用。我收到"Number of variables doesn't match number of parameters in prepared statement"
错误
是否可以在准备好的语句中使用大于和小于符号?
我需要为日期过滤条件实现它。两个日期之间的记录。
提前致谢