![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ThinkPHP
foreverzwl
这个作者很懒,什么都没留下…
展开
-
ThinkPHP5.0+mpvue开发小程序私聊功能
一、实践效果图二、环境准备项目架构采用前后端分离模式进行开发,前端使用mpvue,后端使用ThinkPHP开发接口为前端提供业务功能服务。我在ThinkPHP5.0.22版本中集成了GatewayWorker框架。我选择的集成方式是自己去下载软件包进行解压,也可以选择composer命令集成。首先下载GatewayWorker与GatewayClient,然后在项目根目录下的vendor目录下进行解压:GatewayWorker官方文档传送门:http://doc2.workerm.原创 2020-06-05 01:10:27 · 559 阅读 · 0 评论 -
ThinkPHP5:mysql数据库不发生回滚
先贴一个看云手册,关于事务:https://www.kancloud.cn/manual/thinkphp5/139063。使用事务处理的话,需要数据库引擎支持事务处理。比如 MySQL 的 MyISAM 不支持事务处理,需要使用 InnoDB 引擎我在ThinkPHP5.0.22版本中,在操作数据库前开启了手动事务处理: // 开始多表插入事务处理Db::startTrans();$banner_data = ['banner_id' => 1,'goods_id' =>原创 2020-05-10 01:48:13 · 501 阅读 · 0 评论 -
ThinkPHP5.0中用模型进行关联删除
这个项目是我的毕业设计,是校园闲置物品小程序,用户可以发布自己的商品,也可以下架自己的商品。在下架自己的商品同时,需要删除掉商品收藏表中关于该商品的收藏关系。先看模型:商品收藏表collection_goods user_id 主键,用户id goods_id 主键,商品id 商品表goods goods_id 主键,商品id price 价格 de...原创 2020-05-03 00:32:43 · 1442 阅读 · 0 评论 -
tp5.1:orm操作数据库实现单表查询
ORM:Object Relational Mapping对象关系映射orm将数据库中的表映射成对象,表的字段映射成对象的属性。要操作数据库时,就调用对象的方法。数据库design中有一张表,表名为user,如下图:首先在index模块下的model文件夹下创建文件,依据:数据库表名对应类名,类名采用驼峰法命名,数据表user对应的模型文件应为User.php编写User....原创 2018-10-27 21:37:18 · 1071 阅读 · 0 评论