摘要: [TOC] 功能: 点击页面右边的两个按钮,切换下面的``和表格里的内容 思路: 1. 控制器里把$action_link 和 $action_link2赋值到模板里(变量里带连接和标题名字) 1. 控制器里把$filter.sn_type的值(1或者2) 赋值到模板里 1. 模板里判断$filte 阅读全文
posted @ 2018-09-25 17:38 HaimaBlog 阅读(391) 评论(0) 推荐(0)
摘要: [TOC] 功能: 效果: 思路: 1. 页面里在img里点绑定 件事,调用js函数 1. listTable.toggle函数里发送ajax. 如果有错就报错 如果没有错就把src里的图片地址给换了, obj.src = (res.content 0) ? 'images/yes.gif' : ' 阅读全文
posted @ 2018-09-25 17:01 HaimaBlog 阅读(298) 评论(0) 推荐(0)
摘要: 例子一: 运行结果 product_sn.php?act=add_sn&gid=123&pid=123&pizi=123&sn=123&newsn=123&sn_price=123&city_id=123 例子二: 阅读全文
posted @ 2018-09-25 15:02 HaimaBlog 阅读(7335) 评论(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 阅读(700) 评论(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 阅读(2108) 评论(0) 推荐(1)
摘要: [TOC] 思路: 1. 控制器查出所有数据后调用扩展类里的无限级分类 方法. 把排序好的数据传给视图层. 1. 视图层用str_repeat()做好层级显示 控制器里 扩展类里: D:\xampp\htdocs\shop\extend\catetree\Catetree.php 视图层: 效果: 阅读全文
posted @ 2018-09-19 06:57 HaimaBlog 阅读(452) 评论(0) 推荐(0)
摘要: [TOC] 要实现的功能 用表单里的提交过来的sort数据,批量修改表里的排序值 界面效果: 思路: 1. 视图层表单提交数据 2. 控制器调用扩展类里的 方法 //处理栏目排序 $data数组,$obj是实例化的表的对象 3. cateSort验证数据并修改表里sort的值,如果提交的不是大于0的 阅读全文
posted @ 2018-09-19 06:30 HaimaBlog 阅读(363) 评论(0) 推荐(0)
摘要: [TOC] 文章模块的分析 表结构 mysql CREATE TABLE ( smallint(6) NOT NULL AUTO_INCREMENT COMMENT '栏目id', varchar(20) NOT NULL COMMENT '栏目名称', tinyint(1) NOT NULL DE 阅读全文
posted @ 2018-09-18 06:08 HaimaBlog 阅读(222) 评论(0) 推荐(0)
摘要: 没有修改数据时,判断修改成功与失败 如果提交时的数据库里之前的数据一样(即没有修改就提交表单),会返回0,此时 判断修改成功用$save !== false 这样才会提示修改成功. 阅读全文
posted @ 2018-09-18 05:59 HaimaBlog 阅读(2495) 评论(0) 推荐(0)
摘要: [TOC] 1. 手册地址: https://www.kancloud.cn/manual/thinkphp5/125005 2. 如果前面输出的变量在后面定义的函数的第一个参数,则可以直接使用 表示输出 3. 还可以支持多个函数过滤,多个函数之间用“|”分割即可,例如: 编译后的结果是: 函数会按 阅读全文
posted @ 2018-09-18 05:36 HaimaBlog 阅读(695) 评论(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 阅读(979) 评论(0) 推荐(0)
摘要: [TOC] 左侧菜单的填充 品牌的添加 form标签里要加上method="post" enctype="multipart/form data" 加上这个后打印form表单提交上来的数据时就不会出现图片的字段(brand_img),通过$_FILES['brand_img']['tmp_name' 阅读全文
posted @ 2018-09-15 05:39 HaimaBlog 阅读(384) 评论(0) 推荐(0)
摘要: 学习地址: https://study.163.com/course/courseLearn.htm?courseId=1004887012 /learn/video?lessonId=1050543820&courseId=1004887012 项目涉及的功能模块 各模块重要程度的占比 购物流程 阅读全文
posted @ 2018-09-15 05:25 HaimaBlog 阅读(418) 评论(0) 推荐(0)
摘要: hm\core\Boot 里 Boot 里run() 自动开起session 设置时区 public/index.php里 阅读全文
posted @ 2018-09-12 06:53 HaimaBlog 阅读(163) 评论(0) 推荐(0)
摘要: 思路 1. 在项目根目录里新建好对应的目录 2. cmd里在项目根目录里, 初使化,一路回车 3. 把要自动加载的文件和目录定在 文件的autoload里, 是自动加载的文件 是自动加载的目录 4. 生成 目录 5. hm\core\functions.php是公共文件,公共函数可以都放在这里, 6 阅读全文
posted @ 2018-09-12 04:58 HaimaBlog 阅读(178) 评论(0) 推荐(0)
摘要: [TOC] 学习地址: http://www.houdunren.com/houdunren18_lesson_155?vid=10258 下载程序 首先,从项目的 GitHub 仓库下载最新的 Windows 安装程序。你可以通过以下链接下载: Composer Windows 安装程序 comp 阅读全文
posted @ 2018-09-12 03:55 HaimaBlog 阅读(433) 评论(0) 推荐(0)
摘要: 思路: 1. 通过文章查它对应的分类信息 1. 一对一的关系 控制器里 模型里 方法一打印结果: 方法二打印结果: 阅读全文
posted @ 2018-09-12 02:44 HaimaBlog 阅读(1474) 评论(0) 推荐(0)
摘要: [TOC] 取出表中改字符串前两位等于01的数据 按主键查询 按主键查用放在括号里 不按主键查 JOIN方法 的左右连接 JOIN方法也是连贯操作方法之一,用于根据两个或多个表中的列之间的关系,从这些表中查询数据。 not in 方法 like 查询 where 按条件筛选查询 更详情点下面连接 J 阅读全文
posted @ 2018-09-11 15:47 HaimaBlog 阅读(474) 评论(0) 推荐(0)
摘要: 在模型操作中 ,为了更好的查明错误,经常需要查看下最近使用的SQL语句,我们可以用 方法来输出上次执行的sql语句。例如: 输出结果是 也可以使用 方法直接返回当前的查询SQL而不执行,例如: 输出的结果是一样的。 方法只能获取最后执行的 记录,如果需要了解更多的 日志,可以通过查看当前的 信息或者 阅读全文
posted @ 2018-09-11 14:52 HaimaBlog 阅读(5142) 评论(0) 推荐(0)
摘要: 在tp5中使用外部类的时候有三种方法 第一种就是通过composer下载,通过这种方式下载的外部类能够支持自动加载,我们只要在使用的时候use一下命名空间就可以使用了 比如:我们的tp5第四季项目要使用到邮件发送类PHPMailer,这个类我们可以通过composer下载到当前项目,默认会下载到ve 阅读全文
posted @ 2018-09-07 13:33 HaimaBlog 阅读(3066) 评论(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 阅读(2534) 评论(0) 推荐(0)
摘要: 控制器里 功能: 通过分类,查分类下的所有文章 模型里 阅读全文
posted @ 2018-09-07 07:40 HaimaBlog 阅读(848) 评论(0) 推荐(0)
摘要: [TOC] 新手模式 hasMany关联模式查询 思路 1.用category表里查一行,查出某一个分类下的所有字段 结果是一维数组下的值是obj 2.查出来的结果,用hasMany()去关联查询article表里的关联字段cate_id查询出属于该分类下的所有数据,用all()方法查多行 新建mo 阅读全文
posted @ 2018-09-06 05:52 HaimaBlog 阅读(2016) 评论(0) 推荐(0)
摘要: [TOC] 阅读全文
posted @ 2018-09-06 04:21 HaimaBlog 阅读(454) 评论(0) 推荐(0)
摘要: [TOC] 修改数据 上面要 修改点击量 上面要 阅读全文
posted @ 2018-09-05 03:16 HaimaBlog 阅读(421) 评论(0) 推荐(0)
摘要: [TOC] 新建控制器 D:\xampp\htdocs\yii\controllers\HomeController.php 新建model D:\xampp\htdocs\yii\models\Article.php php 阅读全文
posted @ 2018-09-04 07:34 HaimaBlog 阅读(416) 评论(0) 推荐(0)
摘要: [TOC] 新建控制器 D:\xampp\htdocs\yii\controllers\HomeController.php 新建model D:\xampp\htdocs\yii\models\Article.php php 阅读全文
posted @ 2018-09-04 06:47 HaimaBlog 阅读(508) 评论(0) 推荐(0)
摘要: [TOC] 创建数据库 表article 1.创建库表 sql CREATE TABLE ( int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'article_id', varchar(255) NOT NULL DEFAULT '', PRIMAR 阅读全文
posted @ 2018-09-03 13:30 HaimaBlog 阅读(840) 评论(0) 推荐(0)
摘要: [TOC] 模板渲染的两种方式 加载视图 index.php 和 about.php 页面 建立控制器HomeController php D:\phpStudy\WWW\yii\controllers\HomeController.php 新建模板 home\index.php D:\phpStu 阅读全文
posted @ 2018-09-03 10:06 HaimaBlog 阅读(920) 评论(0) 推荐(0)
摘要: [TOC] 一维数组传参 新建控制器: D:\xampp\htdocs\yii\controllers\HomeController.php 新建view模板 D:\xampp\htdocs\yii\views\home\index.php 效果: 二维数组传参 新建控制器: D:\xampp\ht 阅读全文
posted @ 2018-09-02 02:39 HaimaBlog 阅读(350) 评论(0) 推荐(0)
摘要: index.php a.php b.php c.php 阅读全文
posted @ 2018-08-31 07:12 HaimaBlog 阅读(123) 评论(0) 推荐(0)
摘要: ![](https://images2018.cnblogs.com/blog/1441611/201808/1441611-20180831033858651-1473762340.png) 阅读全文
posted @ 2018-08-31 03:39 HaimaBlog 阅读(209) 评论(0) 推荐(0)
摘要: [TOC] php常用自定义函数类下载 https://pan.baidu.com/s/18ZuQm5cx3ynQtQqcQgK0Vw php 设置字符编码为utf 8 GB2312和utf8相互转换 路径格式化(替换双斜线为单斜线) 获取当前文件的目录 打印输出 api返回信息 字符串截取 方法一 阅读全文
posted @ 2018-08-31 03:26 HaimaBlog 阅读(5200) 评论(0) 推荐(0)
摘要: 方法一 方法里return 下面调用时需要print_r输出打印 方法二 方法里有print_r输出 下面调用时就不需要再次打印了 打印效果: 阅读全文
posted @ 2018-08-31 03:17 HaimaBlog 阅读(255) 评论(0) 推荐(0)
摘要: 整形,布尔,浮点形,字符串,数据,资源,对象和null 阅读全文
posted @ 2018-08-31 03:14 HaimaBlog 阅读(193) 评论(0) 推荐(0)
摘要: 新建api/user.php datebase.php里还是正常配置库一 阅读全文
posted @ 2018-08-29 18:22 HaimaBlog 阅读(1258) 评论(0) 推荐(0)
摘要: JQuery 在线编辑器 JQuery 在线编辑器 JQuery 菜鸟教程 手册 JQuery 菜鸟教程 手册 阅读全文
posted @ 2018-08-29 05:30 HaimaBlog 阅读(795) 评论(0) 推荐(0)
摘要: ```html 12123aa Header 1 Header 2 row 1, cell 1 row 1, cell 2 row 2, cell 1 row 2, cell 2 ``` 阅读全文
posted @ 2018-08-29 05:22 HaimaBlog 阅读(1241) 评论(0) 推荐(0)
摘要: [TOC] 1. 获取验证码 api.tp5.com/code |参数|类型|必需/可选|默认|描述| |: :|: |: :|: :| | | time | int | | 无 | 时间戳 (用于判断请求是否超时)| | token | string | | 无 | 确定来访者身份 | |user 阅读全文
posted @ 2018-08-27 06:56 HaimaBlog 阅读(828) 评论(0) 推荐(0)
摘要: [TOC] 第4节 为api项目搭建数据库 什么是数据库三大范式 1. 每一列都是不可分割的原子数据项 1. 实体的属性完全依赖于主关键字 1. 任何非主属性不依赖于其它非主属性(在2NF基础上消除传递依赖) 数据库中设计中的常见问题 1. 字段混在了一起 1. 数据表混在了一起 1. 不会处理表关 阅读全文
posted @ 2018-08-25 14:35 HaimaBlog 阅读(3775) 评论(0) 推荐(0)