首页 > 解决方案 > 滚动 facebook 和 instagram 等滚动条时如何从数据库中获取数据

问题描述

您可能会注意到,在 Facebook 等社交媒体网站中,当我们向下滚动网站时,它们会加载更多数据。我听说有人称它为 lasy loading、infinite loading 和 jquery waypoint。其实我不明白这个。当用户向下滚动网页时,请帮助我加载我从数据库收到的更多数据......这是我的 php 代码,

<?php

$username = $_SESSION['username'];

$post = mysqli_query($con, "SELECT * FROM `post` WHERE by_user = '$username' ORDER BY `datetime` DESC") ;
while ($postrow = mysqli_fetch_array($post)) {

$post_id = $postrow['id'];
$text = $postrow['text'];
$image = $postrow['image'];
$video = $postrow['video'];

echo "
<div class='col-md-4 hover-mask mt-3'>

          <a href='viewpost.php?post_id=$post_id'>
  <img  src='post_images/$image' class='img-thumbnail border' style='border: 0;padding: 0;'>
            <h2 class='text-white'><span class='far fa-thumbs-up'></span> 78</h2>
          </a>
</div>
";


}
    ?>

标签: javascriptphphtmljqueryajax

解决方案


推荐阅读