コード例 #1
0
ファイル: msgBoard.php プロジェクト: SBaof/msgBoard
  <div id="content">
    <h2>留言列表</h2>
    <table border="1px" cellspacing="0">
      <tr>
       <th>序号</th>
       <th>标题</th>
       <th>作者</th>
       <th>时间</th>
       <th>操作</th>
      </tr>

<?php 
require_once 'dbUtil.php';
$conn = PdoFactory::getConn();
$page_size = 5;
$count = PdoFactory::getCount($conn, 'msgs')[0];
$pageMaxNumber = ceil((double) ($count['num'] / $page_size));
//var_dump($pageMaxNumber);
//定义分页查询的变量信息
$page = isset($_GET['page']) ? $_GET['page'] : 1;
//var_dump($page);
//page参数健壮性处理
if ($page < 1) {
    $page = 1;
} elseif ($page > $pageMaxNumber) {
    $page = 1;
}
$lastPage = $page - 1;
$nextPage = $page + 1;
$page_begin = ($page - 1) * $page_size;
//$page = 1;