<?php header("content-type:text/html;charset=utf-8"); require_once '../config.php'; require_once '../view/output_fns.php'; meta_form(); ?> <!-- block fiew --> <div class="container"> <?php require_once '../models/main.php'; $result = func_db_page_count(); //判断当前页码 if (empty($_GET['page']) || $_GET['page'] < 0) { $page = 1; } else { $page = $_GET['page']; } $result = func_db_showall($config['page_size']); while ($rs = mysqli_fetch_assoc($result)) { $qq = $rs['qq']; if ($rs['fabu'] == "yishi") { echo '<div class="container article-single article"> <div class="col-md-10 col-md-offset-1 panel panel-default lost"> <ul class="info"><li>物品:' . $rs['title'] . '</li><li> 状态: <font color=red>遗失</font></li>'; echo "<li>简述:" . $rs['info'] . "</li>";
function show_paging($Page_size) { $result = func_db_page_count(); $count = mysqli_num_rows($result); $page_count = ceil($count / $Page_size); $init = 1; $page_len = 3; $max_p = $page_count; $pages = $page_count; //判断当前页码 if (empty($_GET['page']) || $_GET['page'] < 0) { $page = 1; } else { $page = $_GET['page']; } $page_len = $page_len % 2 ? $page_len : $page_len + 1; //页码个数 $pageoffset = ($page_len - 1) / 2; //页码个数左右偏移量 $key = '<nav class="paging"><ul class="pagination">'; // $key .= "<span>$page/$pages</span> "; //第几页,共几页 if ($page != 1) { $key .= "<li><a href=\"" . $_SERVER['PHP_SELF'] . "?page=1\">第一页</a></li> "; //第一页 // $key .= "<a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . ($page - 1) . "\">上一页</a>"; //上一页 } else { // $key .= "第一页 "; //第一页 // $key .= "上一页"; //上一页 } if ($pages > $page_len) { //如果当前页小于等于左偏移 if ($page <= $pageoffset) { $init = 1; $max_p = $page_len; } else { //如果当前页大于左偏移 //如果当前页码右偏移超出最大分页数 if ($page + $pageoffset >= $pages + 1) { $init = $pages - $page_len + 1; } else { //左右偏移都存在时的计算 $init = $page - $pageoffset; $max_p = $page + $pageoffset; } } } for ($i = $init; $i <= $max_p; $i++) { if ($i == $page) { $key .= ' <li class="active"><span>' . $i . '</span></li>'; } else { $key .= " <li><a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . $i . "\">" . $i . "</a></li>"; } } if ($page != $pages) { // $key .= " <a href=\"" . $_SERVER['PHP_SELF'] . "?page=" . ($page + 1) . "\">下一页</a> "; //下一页 $key .= "<li><a href=\"" . $_SERVER['PHP_SELF'] . "?page={$pages}\">最后一页</a></li></ul>"; //最后一页 } else { // $key .= "下一页 "; //下一页 // $key .= "最后一页"; //最后一页 } $key .= '</nav>'; ?> <tr> <td colspan="2" bgcolor="#E0EEE0"><div align="center"><?php echo $key; ?> </div></td> </tr> <?php }