TP
台风眼的晴天
天行健,君子以自强不息
展开
-
tp5.1 db助手与db::name混合使用数据库操作失效
tp5.1 db助手与db::name混合使用数据库操作失效首先说明下db助手与db::name,db::table的区别db助手,每次使用都会重新创建数据库连接,db::name,db::table只创建一次可以从tp日志查看到在项目开发中,由于使用不规范,在使用Db::startTrans(),开启事务后,程序逻辑顺序执行为:1.Db::name 去更新表1,2.使用db()助手...原创 2020-01-06 15:21:02 · 1741 阅读 · 0 评论 -
TP5.0.20模型查询 column存在的问题
TP5.0.20模型查询 column存在的问题场景描述Controller方法中使用如下查询语句去获取2个列id和name的值:$data=Db::name('category')->where('status',1)->column('id,name');然后在视图上使用如下代码遍历输出id,name<select name="category_id" requi...原创 2019-02-02 14:52:34 · 1085 阅读 · 0 评论 -
T5清理redis或file缓中带tag的指定缓存
T5清理redis或file缓中带tag的指定缓存前置条件项目接口中使用了缓存记录冷数据,然后在后台管理界面中提供了手动管理缓存的功能,可删除指定key的缓存或者批量删除。正文下面是一个简单事例接口controller中使用带tag缓存 public function getCategories(){ $data=Cache::tag(CACHE_TAG)-&amp;gt;ge...原创 2019-02-18 18:24:52 · 575 阅读 · 0 评论 -
Thinkphp5整合wkhtmltox扩展将html转image或pdf
Thinkphp5整合wkhtmltox扩展将html转image或pdf安装php-wkhtmltox扩展参看 https://blog.csdn.net/LAMPDOWN/article/details/87785359实现转换的类<?phpnamespace app\common\helper;use think\image\Exception as ImageExce...原创 2019-02-20 18:19:38 · 1929 阅读 · 1 评论