我遇到了这个问题,找不到解决办法,有高手可以帮帮我吗?
public function getComments($postId,$pageCmt){
$db = $this->dbConnect();
$cmtNb=3;
$r=($pageCmt-1)*3;
$req = $db->prepare('SELECT id, comments FROM comments WHERE post_id = ? ORDER BY ind_date DESC,date_comments DESC LIMIT ? OFFSET ?' );
$req->bindParam(1,$postId,\PDO::PARAM_INT);
$req->bindParam(2,$cmtNb,\PDO::PARAM_INT );
$req->bindParam(3,$r,\PDO::PARAM_INT);
$req->execute(array($postId,$cmtNb,$r));
return $req;
}
似乎问题来自LIMIT之后的参数,因为如果我取消“LIMIT?OFFSET?” 代码可以与第一个参数 $postId 一起使用,将获取评论,
但是,如果我添加带有“限制?偏移?”的代码。在页面上不会获取任何评论,但也没有显示错误,
任何想法?。
谢谢。