摘要: 在实际开发中,联表查询是很常见的,yii提供联表查询的方式 关系型数据表:一对一关系,一对多关系 实例: 文章表和文章分类表 一个文章对应一个分类 一个分类可以对应多个文章 文章表:article 文章分类表:category article.cate_id关联category.id 定义对应的数据 阅读全文
posted @ 2018-06-01 14:12 hl450 阅读(198) 评论(0) 推荐(0)
摘要: 经常在pc浏览网站时想要用手机来打开 如果登录了qq和微信直接复制就可以打开了 要是没有登录,而且网站地址很长,那就麻烦了 于是有个想法,如果有个浏览器插件可以直接将当前页的url生成二维码,如何手机直接扫码打开就方便多了 百度了一下,找到了360翻译的谷歌浏览器插件开发文档http://open. 阅读全文
posted @ 2018-06-01 02:42 hl450 阅读(3404) 评论(0) 推荐(0)
摘要: 数据库增删改操作通过活动记录实例来完成 插入记录 直接new的活动记录实例的属性都是空值 在设置属性值后调用insert或者save方法来完成插入 更新记录 获取指定记录,设置新的属性值,然后调用update或者save方法来完成更新 save方法会自动识别是插入还是更新操作 删除记录 阅读全文
posted @ 2018-06-01 02:10 hl450 阅读(180) 评论(0) 推荐(0)
摘要: 创建数据库用于测试 配置数据库连接 打开yii的配置文件目录下的数据库配置文件config/db.php 填写相关配置,注意:需要开启php的pdo扩展 创建活动记录类 活动记录类和数据库的表关联,用以访问和操作数据库中的数据 一般活动记录类名对应相关联的表名,如果不同在创建活动记录类的时候重写ta 阅读全文
posted @ 2018-05-31 15:02 hl450 阅读(315) 评论(0) 推荐(0)
摘要: 在控制器调用$this->render()方法来输出视图 第一个参数为视图名称,视图文件位置为views/控制器名称/视图文件 第二个参数是注入视图的模板变量(数组),在视图中将模板变量的键名为变量名调用 $this->render()方法会自动加载一个父模板,将指定视图内容添加到父模板的指定位置输 阅读全文
posted @ 2018-05-31 12:55 hl450 阅读(219) 评论(0) 推荐(0)
摘要: yii在控制器中获取请求数据需要通过request组件来完成 Yii::$app代表应用实例,是一个全局可访问的单例 提供 request,response,db 等等特定功能的组件 这里获取了request组件,提供这个组件和获取客户端的请求信息 获取get请求数据 获取post请求数据 获取请求 阅读全文
posted @ 2018-05-31 00:08 hl450 阅读(213) 评论(0) 推荐(0)
摘要: 在平时开发是经常需要打印数据来调试 常见的打印方式有print_r和var_dump,但是这样打印出来格式很乱不好浏览 在打印函数前后加上<pre></pre>就可以将内容原样输出 在每次调试时写这么几行代码太麻烦,封装一下 这样在调试时调用这个方法就可以输出内容 这个方法需要在全局的,这样就可以在 阅读全文
posted @ 2018-05-30 23:26 hl450 阅读(132) 评论(0) 推荐(0)
摘要: 将网站根目录配置到项目的web目录 打开网站访问的是web/index.php这时打开默认页面 访问一下其他页面,发现浏览器地址的url携带了一个参数 http://www.test.com/index.php?r=site%2Fabout r=site/about,这是一个路由参数 site应该是 阅读全文
posted @ 2018-05-30 21:56 hl450 阅读(212) 评论(0) 推荐(0)
摘要: 最近找找工作面试,发现很多要求会yii。于是准备学习一个新的框架 先在腾讯课堂找了个视频看了一下,然后去网上现在了“归档文件”(还有一种方式是通过php的包管理工具“composer”安装) 归档文件下载地址:http://www.yiichina.com/download 目录结构: 和大多MVC 阅读全文
posted @ 2018-05-30 18:43 hl450 阅读(194) 评论(0) 推荐(0)
摘要: 十一的晚上,平时都在写工作的代码,好久没有专门看一些知识了,感觉想刚开始学c一样,搞到半夜 还是《python网络编程基础》,写了小脚本,没有任何结构,一句一句的往下写的,反正是可以实现想法了 运行环境:python2 服务端 客户端 效果图 菜鸟献丑,大神指点 阅读全文
posted @ 2017-10-02 03:17 hl450 阅读(543) 评论(0) 推荐(0)