❤ 午后云淡风轻,忙碌之余思索下人生!
|
RSS订阅
|
加入收藏
Toggle navigation
首页
程序语言
前端脚本
建站优化
系统运维
资源分享
印象笔记
如歌岁月
TP5一个volist数据如何拆分嵌套循环
因前端的需要,后台的一个数据集在前台需要做拆分嵌套查询,而TP5的volist虽然可以输出指定部分数据,但是却无法自动进行拆分动作。关于offset不能使用变量的问题,在很久之前的一篇水文里面提过,具体看这里:https://www.anji66.net/article/id/51.html。而这次,又碰到前端给我出了一个这样的问...
阅读全文
TP5.1接入阿里云短信服务(三)
自从上次TP升级后,一直也没有新用户注册,毕竟要验证手机号码,现在大家的隐私保护意识都很强大,也就是身正不怕影子斜,才敢大胆在我这种小站上注册,感谢大家的信任。那天看邮件,发现收到一个评论提醒,是响石潭医生的博客评论回复,才发现我的短信平台啥时候崩掉了,直接影响了大佬的到访。查下停摆原因先去查了下阿里云账户,看看是不是没钱了,用的...
阅读全文
TP5.1多对多关联中间表批量写入失败
自从上次TP官方自爆了个安全漏洞后,火速就去做了升级,升级完我发现好几个问题,先是刚拉下来的框架就跑不起来,提示控制器不存在,反馈后流年竟然在线秒升级。后面又发现验证码加载不出来了,这个怪我,依赖没搞好,captcha扩展被删了导致的。再接着又发现paginate的query参数丢了,因为更新漏洞后,我发现参数获取方式变了,导致q...
阅读全文
TP5框架下验证码自动刷新的问题
这其实又是一篇初级水文,一转眼7月已经到下旬了,看着归档数据上的数字心里有点惊吓。因为博主的前端很菜,菜到需要经常记录函数来帮助自己学习前端。本文应用场景很简单,就是验证码验证失败进行error回跳的时候并没有执行刷新,因为TP5的error方法执行的跳转地址默认是javascript:history.back(-1);所以,页面...
阅读全文
TP5.1中validate验证场景规则重置
半个多月没更了,主要是最近确实太忙了,除了项目要做,还有很多杂活要干,这不以前的存量客户都要挨个做公安备案了。外加最近去跑社保和公积金开户的事情,有点跟不上节奏,今天水文是强行逼着自己写的,原本这时候我应该在撸我的系统更新,暂时先放放,水两篇文章再说。在系统升级到TP5.1的时候发现原本使用的场景验证中的重置规则竟然失效了,翻了下...
阅读全文
ThinkPHP5下实现Auth鉴权访问。
其实这算是一篇水文,最近有点忙有点累,记得没两天更文的今天一看已经过去一周了,刚好新项目上需要使用Auth来控制权限操作,恰巧ThinkPHP最近官方把5.1更新的有点频繁,从5.1.6一口气接二连三的更新到了5.1.11,导致项目没有框架更新的快,汗,丢人。写这篇水文的缘由是升级框架后,莫名发现之前运行正常的Auth报了个奇怪的...
阅读全文
My97DatePicker日期控件自定义脚本日期在ThinkPHP5下面报错
最近一个项目又牵扯到日期限定的操作,在thinkPHP5下集成My97DatePicker过程中报了一个未定义变量:D的错误。一般性载入没问题,只有在自定义脚本日期上报错。很显然是冲突造成的。问题场景复现。使用My97DatePicker自定义脚本日期,做一个时间段的选择,起始时间为今日起,终止时间为未来某一天。两个日期选择框,对...
阅读全文
ThinkPHP使用数组条件进行查询之同一字段多个条件
对同一表中多个字段的查询,在thinkPHP中使用数组条件进行查询,有三个好处,第一可以批量设置多个查询字段,第二可以设置多个查询条件,第三结构化你的代码,让代码更具可读性。数组条件查询有简单数组查询、数组表达式查询,一般使用$map保存数组条件。简单数组条件查询例如需要查询user表中用户名(username)为“xifengl...
阅读全文
以关联表中的count计数作为主表的排序依据(进阶版)
上一篇文章在最后提到“在foreach循环中嵌套查询,这是非常耗费资源的”。当时考虑到本站应用场景简单,查询仅为百位数量级,性能损失忽略不计,就图简单没有深入去重写程序。今天得空,改造了下程序,通过操作数组来达到避开在遍历中使用count查询的目的。先来通过thinkPHP的debug函数来测试下昨天的程序性能。public&nb...
阅读全文
以关联表中的count计数作为主表的排序依据
标题场景例如本站右侧标签云,主要的排序依据是tag标签出现的次数。由于数据库设计时,将tag标签独立,并没有作为article文章表的一个字段。通过一个中间关联表(art_tag)来对应文章表(article)和tag表(tags)之间的映射关系。通过查询tags表中的数据,以art_tag表中的映射数量进行排序操作。先来看下三个...
阅读全文
«
1
2
»
文章归档
2024 年 12 月 (0)
2024 年 11 月 (0)
2024 年 10 月 (0)
2024 年 09 月 (0)
2024 年 08 月 (0)
2024 年 07 月 (0)
热门文章
在上海外地牌照车辆异地年检流程
MIUI11降级到MIUI10的操作步骤(米6)
推荐几个vs code的常用插件
科鲁兹、英朗等雪佛兰别克系更换车钥匙壳
被方正字体投诉侵权说起
标签云
生活日常
ThinkPHP
PHP
动手系列
Python
SEO
软考
汽车
攒机
ASP
循环
宝塔面板
IP地址
验证码
纪念日
钉钉开发
熊掌号
网站优化
博客
旅游
安全漏洞
环境配置
数组
一地鸡毛
javascript
远程
API
百度算法
盘点
CDN
Jquery
短信平台
字体
影评
windows
IIS
刷机
修电脑
系统
树莓派
wordpress
bootstrap
疫情
Nginx
排序
MIME
UEditor
Ajax
CSS
随机数
热评文章
一个充满魔幻功能的wordpress主题(Dragon主题)
删除QQ内置浏览器,不再为误点烦恼。
被方正字体投诉侵权说起
一款大气简洁typecho主题(OVERFLOW主题)
如何让网站打开变快?暨网站速度优化指南。
与我联系
QQ
微信
关于本站
关于站长
使用声明
留言友链
网站地图
更新日志
致敬开源