Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无限卷轴?_Php_Jquery_Mysql_Ajax_Pdo - Fatal编程技术网

Php 无限卷轴?

Php 无限卷轴?,php,jquery,mysql,ajax,pdo,Php,Jquery,Mysql,Ajax,Pdo,这是我的脚本atm,它不会加载更多图像。我真的不知道我做错了什么?我试着先把我的mysql转换成pdo,它会加载第一组图片,但当我访问我的网站时,上面已经写着“不再有内容”,而且无法滚动到无限 See the new code! 编辑 好的,所以我一步一步地做,但效果不好。我这样试过: $result2 = $pdo->prepare("SELECT * FROM scroll_images ORDER BY id ASC LIMIT ?"); $result2->execute(

这是我的脚本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");
不起作用,只有当我这样使用它时:

$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\u rows()

代码:


当你滚动时,它会发出任何请求吗?检查您的控制台日志,看看是否有任何错误或正在进行的ajax请求。PHP和JS代码都是懒惰的明显标志。请努力验证其中至少有一个有效,并就另一个提出问题。这完全不是懒惰的指标,我真的不知道现在该怎么做,用echo的“我的结果”进行测试,它打印出正确的内容,但不会加载更多内容。所以我可以使用一些提示;)编辑我的帖子!发现一个问题。
$set\u limit
被绑定为字符串。尝试
$result2=$pdo->prepare(“按id ASC限制从滚动图像顺序中选择*)$结果2->bindValue(1,$set_limit,PDO::PARAM_INT)$结果2->execute()