$articles = $mysql_obj->query($sql1); $out['article_list'] = array(); $out['content'] = ''; if ($mysql_obj->get_rows_count()) { for (; $article = $mysql_obj->fetch_array($articles);) { $out['article_list'][] = $article; } foreach ($out['article_list'] as $article) { $out['content'] .= '<div class="blog-post">'; $out['content'] .= '<a class="title" href="article.php?id=' . $article['post_id'] . '"><h3 class="blog-post-title">' . $article['title'] . '</h3></a>'; $out['content'] .= '<p class="blog-post-meta article-info">' . $article['post_time'] . ' by ' . $article['user_name'] . '</p>'; $out['content'] .= '</div><!-- /.blog-post --> <hr>'; } } //分页控制 if ($out['content'] == '') { $out['content'] = '<div class="blog-post"> 啊呀,还没有文章喔</div><!-- /.blog-post --> <hr>'; } else { $page_count = range($pager->mMinPage, $pager->mMaxPage); $out['content'] .= '<nav>'; $out['content'] .= '<ul class="pagination pagination-lg">'; $out['content'] .= '<li><a href="index.php?page=' . $pager->prev() . (isset($_GET['archive']) ? '&archive=' . $_GET['archive'] : '') . '">«</a></li>'; foreach ($page_count as $page) { $out['content'] .= '<li><a ' . ($page != $pager->mCurrentPage ? 'href="index.php?page=' . $page . (isset($_GET['archive']) ? '&archive=' . $_GET['archive'] : '') : '') . '">' . $page . '</a></li>'; } $out['content'] .= '<li><a href="index.php?page=' . $pager->next() . (isset($_GET['archive']) ? '&archive=' . $_GET['archive'] : '') . '">»</a></li>'; $out['content'] .= '</ul>'; $out['content'] .= '</nav>'; } //分页控制 require './template/page.php';