随笔分类 -  Thinkphp5

摘要:项目背景:前端是uniapp开发的h5,后端是tp5,其他语言我觉得应该大同小异,主要是思路,本文就以这俩为例吧 1、首先在tp5的入口文件:public/index.php 在里面添加三行: // [ 应用入口文件 ] header("Access-Control-Allow-Origin:*") 阅读全文
posted @ 2020-11-03 10:18 HaimaBlog 阅读(1707) 评论(0) 推荐(0)
摘要:目标 把goods_spec里相同attr_id的数组分成一组,然后再放回goods_spec 原始数据 { "code": 200, "msg": "success", "data": { "id": 1, "goods_name": "情感挽回方案 ", "goods_sn": "g0001", 阅读全文
posted @ 2020-10-31 16:31 HaimaBlog 阅读(145) 评论(0) 推荐(0)
摘要:新建Base.php控制器,所有的页面继承自它 阅读全文
posted @ 2019-02-19 11:37 HaimaBlog 阅读(2403) 评论(0) 推荐(0)
摘要:更多笔记: http://note.youdao.com/noteshare?id=e97a5df64888f27d912b3e966b9ec297&sub=web1520841813815 validate\Brand.php验证器里 D:\xampp\htdocs\shop\applicatio 阅读全文
posted @ 2018-09-25 06:15 HaimaBlog 阅读(704) 评论(0) 推荐(0)
摘要:[TOC] 插件下载地址: 百度ueditor(海马网盘):https://pan.baidu.com/s/1yik8haZNH46SkIEZNcSIvQ 密码:appt 百度ueditor含使用方法(童攀网盘):链接: https://pan.baidu.com/s/1jI88b90 密码: c9 阅读全文
posted @ 2018-09-25 05:16 HaimaBlog 阅读(2123) 评论(0) 推荐(1)
摘要:[TOC] 思路: 1. 控制器查出所有数据后调用扩展类里的无限级分类 方法. 把排序好的数据传给视图层. 1. 视图层用str_repeat()做好层级显示 控制器里 扩展类里: D:\xampp\htdocs\shop\extend\catetree\Catetree.php 视图层: 效果: 阅读全文
posted @ 2018-09-19 06:57 HaimaBlog 阅读(458) 评论(0) 推荐(0)
摘要:[TOC] 要实现的功能 用表单里的提交过来的sort数据,批量修改表里的排序值 界面效果: 思路: 1. 视图层表单提交数据 2. 控制器调用扩展类里的 方法 //处理栏目排序 $data数组,$obj是实例化的表的对象 3. cateSort验证数据并修改表里sort的值,如果提交的不是大于0的 阅读全文
posted @ 2018-09-19 06:30 HaimaBlog 阅读(366) 评论(0) 推荐(0)
摘要:没有修改数据时,判断修改成功与失败 如果提交时的数据库里之前的数据一样(即没有修改就提交表单),会返回0,此时 判断修改成功用$save !== false 这样才会提示修改成功. 阅读全文
posted @ 2018-09-18 05:59 HaimaBlog 阅读(2497) 评论(0) 推荐(0)
摘要:[TOC] 1. 手册地址: https://www.kancloud.cn/manual/thinkphp5/125005 2. 如果前面输出的变量在后面定义的函数的第一个参数,则可以直接使用 表示输出 3. 还可以支持多个函数过滤,多个函数之间用“|”分割即可,例如: 编译后的结果是: 函数会按 阅读全文
posted @ 2018-09-18 05:36 HaimaBlog 阅读(696) 评论(0) 推荐(0)
摘要:[TOC] 手册 https://select2.org/getting started/basic usage http://select2.github.io/select2/ http://video.tudou.com/v/XMjgyNjg2OTE0OA==.html?spm=a2h0k.8 阅读全文
posted @ 2018-09-17 15:08 HaimaBlog 阅读(986) 评论(0) 推荐(0)
摘要:[TOC] 取出表中改字符串前两位等于01的数据 按主键查询 按主键查用放在括号里 不按主键查 JOIN方法 的左右连接 JOIN方法也是连贯操作方法之一,用于根据两个或多个表中的列之间的关系,从这些表中查询数据。 not in 方法 like 查询 where 按条件筛选查询 更详情点下面连接 J 阅读全文
posted @ 2018-09-11 15:47 HaimaBlog 阅读(476) 评论(0) 推荐(0)
摘要:在模型操作中 ,为了更好的查明错误,经常需要查看下最近使用的SQL语句,我们可以用 方法来输出上次执行的sql语句。例如: 输出结果是 也可以使用 方法直接返回当前的查询SQL而不执行,例如: 输出的结果是一样的。 方法只能获取最后执行的 记录,如果需要了解更多的 日志,可以通过查看当前的 信息或者 阅读全文
posted @ 2018-09-11 14:52 HaimaBlog 阅读(5165) 评论(0) 推荐(0)
摘要:在tp5中使用外部类的时候有三种方法 第一种就是通过composer下载,通过这种方式下载的外部类能够支持自动加载,我们只要在使用的时候use一下命名空间就可以使用了 比如:我们的tp5第四季项目要使用到邮件发送类PHPMailer,这个类我们可以通过composer下载到当前项目,默认会下载到ve 阅读全文
posted @ 2018-09-07 13:33 HaimaBlog 阅读(3070) 评论(0) 推荐(0)
摘要:![](https://images2018.cnblogs.com/blog/1441611/201809/1441611-20180907113121672-880201588.png) ```php Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d ... 阅读全文
posted @ 2018-09-07 11:32 HaimaBlog 阅读(2536) 评论(0) 推荐(0)
摘要:新建api/user.php datebase.php里还是正常配置库一 阅读全文
posted @ 2018-08-29 18:22 HaimaBlog 阅读(1262) 评论(0) 推荐(0)
摘要:获取最后执行的sql语句 获取执行的sql语句 阅读全文
posted @ 2018-08-13 15:30 HaimaBlog 阅读(8227) 评论(0) 推荐(0)
摘要:控制器器里: model层里: 打印结果: 阅读全文
posted @ 2018-08-02 06:12 HaimaBlog 阅读(1526) 评论(0) 推荐(0)