thinkphp page分页能不能不之前分页前的代码
阿神
阿神 2017-04-10 17:32:33
[PHP讨论组]

因为我要把数据查询出来然后数据处理计算之后存到表里面 然后去查询新表进行分页 ,本来不存新表的,但是要求存,所以每次点下一页都要执行一次前面的保存更新,很慢,分页的能不能不执行前面的代码,或者有什么其他的方法,求大神指教,新手一枚。

阿神
阿神

闭关修行中......

全部回复(4)
大家讲道理

page的方法指向的是当前页面,传到参数是$_GET["p"],那你就这样子,有p,的说明是首页以外的,就不执行你说的保存更新,就首页让他保存更新

if(empty($_GET["p"])){
}

黄舟

第一次传个参数执行保存,下面的分页就不传参数,不执行保存.

大家讲道理

分页传当前页

巴扎黑

很典型的状态问题啊。

但是问题没有给出作用域。

如果是全局级别(Global Level Scope)的,那么就mysql,redis,memcached等写一个key。

如果是用户级别(User level Scope)的,那么就session存储一个状态值。

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

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