php查询并分页显示_php常用模块-分页显示查询结果

PHP 常用模版-分页显示查询所得结果

要点:

1.统计返回结果数

2.单页显示结果数

// 根据搜索结果呈现分页效果

//函数1 查询结果总数统计

function build_query($id) {

$search_query = "SELECT DISTINCT * FROM niao WHERE id = $id";

return $search_query;

}

//函数2 此函数基于当前页和页数生成导航页链接

function generate_page_links($id, $cur_page, $num_pages) {

$page_links = '';

// 如果此页不是第一页,则生成“上一页”链接

if ($cur_page > 1) {

$page_links .= '

'.$i.'';

}

else {

$page_links .= '

$result = mysqli_query($dbc, $query);

while ($row = mysqli_fetch_array($result)) {

#循环显示内容

echo 'xxxx查询结果';

}

// 判断是否需要分页

if ($num_pages > 1) {

echo'';

echo'

  • ';

echo generate_page_links($id, $cur_page, $num_pages);

echo'

';

echo'';

}

mysqli_close($dbc);

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值