随笔分类 -  thinkPHP

摘要:由于要给格斗男神写搏击俱乐部ERP系统,就要用到jquery Easyui插件规范数据和表单的录入,其中一项功能就是上传商品图片, 而且是在datagrid-detailview中使用filebox完成图片的上传和在线浏览,其效果如下 按照jqueryEasyUI惯用的套路,我们不妨在filebox 阅读全文
posted @ 2019-03-03 03:08 saintdingtheGreat 阅读(251) 评论(0) 推荐(0)
摘要:config.php database.php config.php文件中给出了'db_mongo'也就是thinkphp框架交互mongodb的代码,再往下是一款神奇的Mysql命令执行跟踪器 php工具箱的配置代码 database.php文件则给出了连接mysql的用户名和密码 阅读全文
posted @ 2019-02-18 22:52 saintdingtheGreat 阅读(572) 评论(0) 推荐(0)
摘要:对于某些查询记录很多的结果,web页面不得不采用分页器,现在奉上一例代码,其主要逻辑是:由页面的dom 节点发起ajax请求,返回的查询结果根据页面布局需要进行切片;并根据总记录数和页面展现的条数算出页码列表 html部分 thinkphp5.11部分 thinkphp5.11查询功能 代码,写的繁 阅读全文
posted @ 2019-02-18 22:35 saintdingtheGreat 阅读(293) 评论(0) 推荐(0)
摘要:一种新型开源模板 http://www.h-ui.net/H-ui.admin.shtml 下载页面代码 除了curl以外还可以借助 仿站小工具V7.0,操作示意图 阅读全文
posted @ 2018-12-28 17:40 saintdingtheGreat 阅读(146) 评论(0) 推荐(0)
摘要:nginx网站配置 项目架构 项目文件夹 视图模板 一种出幺蛾子的访问办法 访问相关特色模块并渲染视图 阅读全文
posted @ 2018-12-28 16:30 saintdingtheGreat 阅读(319) 评论(0) 推荐(0)
摘要:cookie设置 命名空间 代码 阅读全文
posted @ 2018-12-25 16:42 saintdingtheGreat 阅读(560) 评论(0) 推荐(0)
摘要:原理机制 配置部分 代码部分 助手函数 借助第三方介质存入session 从负载均衡角度考虑 最好放在memocache,redis 阅读全文
posted @ 2018-12-25 16:18 saintdingtheGreat 阅读(195) 评论(0) 推荐(0)
摘要:插入 更新记录 查询数据 删除数据 插入数据 name这种用法,会去config.php中去寻找前缀,如果你定义了前缀tp,那么执行下条语句会查询对tp_data的插入操作 链式操作 >查询 事务 一组完整的操作,要么都成功,要么都失败,有一个失败就回滚 #php的标准try.......catch 阅读全文
posted @ 2018-12-23 14:32 saintdingtheGreat 阅读(200) 评论(0) 推荐(0)
摘要:引入命名空间 插入 更新 查询 删除 一些支持命令行的操作 清空操作 分库操作 分库相关配置 在config.php中进行 使用: 参数绑定 占位符绑定 第一句后半拉 阅读全文
posted @ 2018-12-23 14:02 saintdingtheGreat 阅读(112) 评论(0) 推荐(0)
摘要:在控制器的函数中传入Request类型的实例对象$request 上传文件类型校验 上传到指定目录 上传成功与否 图片批量上传 阅读全文
posted @ 2018-12-23 01:30 saintdingtheGreat 阅读(153) 评论(0) 推荐(0)
摘要:读取器 如果在模型中,自定义了方法,那么读取器会读取模型中自定义的方法,否则会调用默认的方法。 写入器 阅读全文
posted @ 2018-12-22 20:16 saintdingtheGreat 阅读(123) 评论(0) 推荐(0)
摘要:兹有用户表user和评论表comment 一对一 一对多 可以通过访问属性的方法获取comm的返回值 一对多之新增 一对多批量新增 关系模型 关联过滤查询 根据字段查找 把查询语句作为对象操作的方法 更新--改变模型的属性 构造器 删除 核武器级的删除 阅读全文
posted @ 2018-12-22 19:01 saintdingtheGreat 阅读(284) 评论(0) 推荐(0)
摘要:批量新增 ArrayAccess类的属性当做数组访问 插入语句 这段代码说明,User继承的Model类的isupdate属性默认是isupdate,而User::get(1)把这一字段属性更新为true,所以就转成了插入操作 更新操作 阅读全文
posted @ 2018-12-09 11:57 saintdingtheGreat 阅读(128) 评论(0) 推荐(0)
摘要:config.php里面配置数据库的连接信息,可以是多个数据库 具体用法: 查询构造器 Db::name("表名")这种写法的显著好处是:如果表的前缀发生改变,也丝毫不受影响! 事务 *注意:如果上述代码中,Db::commit()被注释,那么代码仍未知执行成功 还支持in between等操作 关 阅读全文
posted @ 2018-12-09 09:19 saintdingtheGreat 阅读(249) 评论(0) 推荐(0)
摘要:但凡遇到php页面报错信息,我们可以借助phpgjx工具,一款类似postman的工具 来跟踪导致问题的sql信息,这工具的实质是一款文件夹和文件组合,通过Apache和nginx部署 分析排查这类问题时,通常看报错信息的最后一句,因为对于php这种语言来说,遇到错误脚本就停止执行了。 关键配置信息 阅读全文
posted @ 2018-12-01 21:00 saintdingtheGreat 阅读(1043) 评论(0) 推荐(0)
摘要:如果浏览器要返回美观排列的json数据,可以安装火狐浏览器的插件 返回XML的数据格式 渲染模板的用法 return $this->fetch('index/index2')效果 扒掉stirp_tags()函数的底裤 注意:如果控制器不是继承自controller类,那么在使用时要先实例化一个re 阅读全文
posted @ 2018-11-25 16:21 saintdingtheGreat 阅读(295) 评论(0) 推荐(0)
摘要:“豪情卷起万重浪,吼吼哈哈~”一学thinkPHP才知道这是个国内研究的php web开发框架,瞬间自豪感如电流一般传遍全身 这就不多不说说 一.控制器 所谓MVC编程,无外乎函数(sometimes类结构),模板,输出处理结果,接收处理请求,模型 说白了就是利用web框架预定义的类,去创建数据库表 阅读全文
posted @ 2018-11-21 15:00 saintdingtheGreat 阅读(1334) 评论(0) 推荐(0)