Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.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
Javascript 使用jquery加载更多内容&;php_Javascript_Php_Jquery_Ajax_Load - Fatal编程技术网

Javascript 使用jquery加载更多内容&;php

Javascript 使用jquery加载更多内容&;php,javascript,php,jquery,ajax,load,Javascript,Php,Jquery,Ajax,Load,我正试图在我的网站的新闻部分创建一个“加载更多”按钮,但每当我尝试任何东西时,我的大脑就会一片空白,我不知道如何开始制作它。 我不擅长任何javascript/jquery/ajax,只是“一些”php 到目前为止,我只有我的php脚本显示我的数据库中的所有新闻 $sql = mysqli_query($con,"SELECT * FROM news ORDER BY date DESC") or die (mysql_error()); while($row = mysqli_fet

我正试图在我的网站的新闻部分创建一个“加载更多”按钮,但每当我尝试任何东西时,我的大脑就会一片空白,我不知道如何开始制作它。 我不擅长任何javascript/jquery/ajax,只是“一些”php

到目前为止,我只有我的php脚本显示我的数据库中的所有新闻

$sql = mysqli_query($con,"SELECT * FROM news ORDER BY date DESC") 
or die     (mysql_error());
while($row = mysqli_fetch_array($sql)){
$usql = mysqli_query($con,"SELECT * FROM members WHERE id = 1");
while($user = mysqli_fetch_array($usql)){
    echo('<li class=""><br/>('.$row['date'].')');
    echo ('<a href="/news/'.$row['id'].'" title="'.$user['username'].'" rel="nofollow">');
    echo ('<img src="'.$row['img'].'" alt="'.$user['username'].'" class="list_intros_img">');
    echo ('<h4><a href="/news/'.$row['id'].'" title="'.$user['username'].'">'.$row['title'].'</a></h4>');
    echo ('<p>'.substr($row['content'],0,400).'</p>');
    echo ('</li><hr class="line">');
}
}
$sql=mysqli\u查询($con,“按日期描述从新闻订单中选择*)
或者死(mysql_error());
while($row=mysqli\u fetch\u数组($sql)){
$usql=mysqli_query($con,“从id=1的成员中选择*);
而($user=mysqli\u fetch\u数组($usql)){
回音(“

  • ”(“.$row['date'])); 回声(“”); echo(“”.substr($row['content'],0400)。“

    ”; 回声('

  • ); } }
    我建议您在首次加载页面时加载默认数量的新闻,将“加载更多”按钮与ajax请求映射,以获取更多新闻并更新列表

    您可以在MySQL中使用LIMIT和OFFSET关键字来获取更多新闻。()。
    在您的例子中,这可能类似于:“按日期描述从新闻顺序选择*限制10偏移量10”以显示新闻11到20

    我希望这能给你一个入门的机会。

    通常被称为php,你在开玩笑:)1。很酷的格式,2.如果你根本不用fetch_数组,为什么还要用它?3.在只需执行一个查询的情况下执行两个查询?4.什么是“我的头脑”变成空白?那么你想编程?首先,通过一些教程学习,然后在头脑中构建,然后创建它。5.从google.com开始,如果你的问题不是:为我做吧,因为我的头脑一片空白。限制10,点击限制10,20。