本文整理汇总了PHP中Paging::prev方法的典型用法代码示例。如果您正苦于以下问题:PHP Paging::prev方法的具体用法?PHP Paging::prev怎么用?PHP Paging::prev使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Paging
的用法示例。
在下文中一共展示了Paging::prev方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
$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';