我正在研究分页。我想显示按钮。我在代码中遇到这种类型的错误。
Recoverable fatal error: Object of class PDOStatement could not be converted to string in C:xampphtdocsblogindex.php on line 23
我已经尝试了下面的代码 -
$page = (int) (!isset($_GET["page"]) ? 1 : $_GET["page"]);
$limit = 10; //if you want to dispaly 10 records per page then you have to change here
$startpoint = ($page * $limit) - $limit;
$stmt = $db->query("SELECT articleId, articleTitle, FROM blog ORDER BY articleId DESC");
$res=$db->query("SELECT * from {$stmt} LIMIT {$startpoint} , {$limit}"); //error in 23 line -
如何修复此错误?
错误是由于您不正确地使用$stmt var(PDO语句的对象(作为字符串(用于表名(
而且您的 sql 代码中还有一个错误,您在列名之后和 FROM 子句之前有一个逗号
尝试使用这个
$res=$db->query("SELECT articleId, articleTitle
FROM blog
ORDER BY articleId DESC LIMIT {$startpoint} , {$limit}");