取不出SQL得到的当前页
fgg
fgg 2021-07-23 19:11:37
[PHP讨论组]
//1:定义每条多少页
$page=4;
//2:获取数据总条数
$len=sqlsrv_num_rows($result);
//3:得到总页数
$prgeall=(int)ceil($len/$page);
//4:获取当前页
$dpage=$_GET['page']?? 1;

//5:处理上一页
$prepage=$dpage-1<=1?1:($dpage-1);

//6:处理下一页
$nextpage=$dpage +1>=$prgeall ? $prgeall:($dpage+1);
//$num=($dpage-1)*$page;
//7:数据处理

//mssql_data_seek($result,($dpage-1)*$page);
//$offset=($dpage-1)*$page;
//$start = $offset;
//$pagesize = $page;
//$sqls = "select top $pagesize o.*from ($result) as o where id not in(select top $start id  from ($result) as oo order by id asc) order by id asc" ;

//$result=array_slice($result,$num,$page,true);

fgg
fgg

全部回复(2)
autoload

你如果当前$_GET['page']取不到值,那就要看看你前端页面有没有传入page这个值

fgg

数据库用得MSSQL

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号