0

这是我的脚本 atm,它不会加载更多图像。我真的不知道我做错了什么?我尝试首先将我的 mysql 转换为 pdo,它加载了第一组图像,但是当我访问我的网站时,它已经在顶部显示“没有更多内容”,并且无法滚动到无限。

See the new code!

编辑

好的,所以我一步一步地做了,但效果不好。我试过这样:

$result2 = $pdo->prepare("SELECT * FROM scroll_images ORDER BY id ASC LIMIT ?");
$result2->execute(array($set_limit));

不起作用,只有当我这样使用它时:

$result2 = $pdo->query("SELECT * FROM scroll_images ORDER BY id ASC LIMIT $set_limit");

这是为什么?

新编辑!

所以数据工作正常,现在是索引。第一条语句有效,因为它加载的是第一张图像。但是现在查询的其余部分用于在一个查询中获取所有行并使用FOUND_ROWS()

代码:

$result = $pdo->query("SELECT SQL_CALC_FOUND_ROWS * FROM scroll_images ORDER BY id ASC limit 12"); // This works, but don't know about the sql_calc_found rows part.

$resultALL = $pdo->query("SELECT FOUND_ROWS() AS rowcount");
$resultALL->fetch(PDO::FETCH_OBJ); 

$actual_row_count = $resultALL->rowcount; // doesn't return anything.
4

0 回答 0