这是我的脚本atm,它不会加载更多图像。我真的不知道我做错了什么?我已经尝试过将我的mysql转换为pdo,它会加载第一组图像,但是当我访问我的网站时,它已经说“顶部没有更多内容”,并且无法滚动到无限。
See the new code!
修改
Oke所以我一步一步做到这一点并不顺利。我试过这样的话:
$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.