使用帖子ID进行分页

时间:2018-12-18 17:57:16

标签: php database

对于php来说,我是新手,我尝试使用pagenation,在该页面上,我向页面发布唯一ID,然后使用该ID加载具有相应ID的内容,然后对具有该ID的所有内容进行分页。

以下是正在尝试的方法

<?php

    if (isset($_GET["post"]))
 {
$page  = $_GET["post"];
} else
 {
$page = 1;
 };
 $limit = 2;
 $total_records = $pagination;
  $total_pages = ceil($total_records/$limit);
  $lastpage = ceil($total_pages/$limit);

$page != 0;
$prev = $page - 1;                 //previous page is page - 1
$next = $page + 1;                          //next page is page + 1
  //lastpage is = total pages / items per page, rounded up.

if($prev == 0)
 $prev = 1;
 $next <= $lastpage;
   //if no page var is given, default to 1.



$pagLink = "<ul class='pagination pagination-circle' class='justify-  content-center'>";

$pagLink .= "<li class='page-item  active'>
  <a class='page-link black' href='home.php?post=".$prev."'    aria-label='Back'>
    <span aria-hidden='true'>&laquo;</span>
    <span class='sr-only'>Next</span>
  </a>
</li>";

for ($i=1; $i<=$total_pages; $i++) {  

 $pagLink .= "<li class='page-item active'><a  class='page-link'    href='home.php?post=".$i."'>".$i."</a></li> ";

};


 $pagLink .= "<li class='page-item pg-red active'>
  <a class='page-link black' href='home.php?post=".$next."'  aria-label='Next'>
    <span aria-hidden='true'>&raquo;</span>
    <span class='sr-only'>Next</span>
  </a>
</li>";
  echo $pagLink . "</ul>";

   ?>

这是我想按ID分页内容的方式 enter image description here

0 个答案:

没有答案