0

我试图让我的循环默认停止在 5 行,但是当点击按钮时它会加载更多。有什么简单的解决方案吗?我也不希望页面刷新。

我的代码如下:

<?php
$count = 0;
while (($row = mysql_fetch_assoc($thequery)))  {
    echo $row['title'];
    $count+=1;
    if($count%5==0){
        break 1;
    }
}
?>
<span onClick="loadmore_somehow">Load More</span>
4

2 回答 2

2

AJAX 调用可以做到这一点。使用 Javascript(最好是像 jQuery 这样的库),您将调用您的脚本并获取更多行,将它们传回,然后使用 Javascript 来绘制行。这不会重新加载页面。

http://api.jquery.com/category/ajax/

于 2013-10-23T03:20:16.480 回答
0

我认为您需要了解更多关于 Javascript Ajax 的知识,它将帮助您进行更新、检索内容而无需刷新页面。

查看本教程http://www.developphp.com/view.php?tid=1350

于 2013-10-23T04:30:53.390 回答