- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Yii2.0学习笔记搭建环境及目录结构1.1搭建环境参考1: Yii2.0框架下载安装 - Yii中文网/post/detail/35.html参考2:yii2.0-advanced 高级版项目搭建(一)/post/detail/1.html1.2.目录结构basic/ 应用根目录composer.json Composer 配置文件, 描述包信息config/ 包含应用配置及其它配置console.php 控制台应用配置信息web.php Web 应用配置信息commands/ 包含控制台命令类controllers/ 包含控制器类models/ 包含模型类runtime/ 包含Yii 在运行时生成的文件,例如日志和缓存文件vendor/ 包含已经安装的Composer 包,包括Yii 框架自身views/ 包含视图文件web/ Web 应用根目录,包含Web 入口文件assets/ 包含Yii 发布的资源文件(javascript 和css)index.php 应用入口文件yii Yii 控制台命令执行脚本2.一些常规配置2.1框架源的设置在配置文件web.php中如下配置$config = [vendorPath = D:\xampp\htdocs\www\yii2-vendor,]2.2设置默认布局2)在所在的控制器中加入,public $layout=mymain;2.3设置默认控制器在yii2-vendor\yiisoft\yii2\web. Application.php中public $defaultRoute = index;//默认路由2.4设置默认首页在配置文件web.php中如下配置,$config = [defaultRoute=index,//设置默认路由]2.5数据库连接配置在配置文件db.php中如下配置,本人数据库为wxj,用户名root,密码为空?phpreturn [ class = yii\db\Connection, dsn = mysql:host=localhost;dbname=wxj, username = root, password = , charset = utf8,];2.6配置虚拟主机1)修改虚拟主机配置文件:xampp\apache\conf\extra\httpd-vhosts.conf。给定相应的域名和地址VirtualHost *:80 DocumentRoot D:\xampp\htdocs\www\SQproject\WeixinPay\web ServerName ErrorLog logs/-error.log CustomLog logs/-access.log common/VirtualHost2)找到C:\Windows\System32\drivers\etc\hosts添加3)在URL地址中直接输入3.数据模型model3.1 model格式Model?类也是更多高级模型如Active Record 活动记录的基类,模型并不强制一定要继承yii\base\Model,但是由于很多组件支持yii\base\Model,最好使用它做为模型基类。在model中主要是指定相应的表名和相应的规则3.2 model数据库连接在配置文件db.php中return [class = yii\db\Connection,dsn = mysql:host=localhost;dbname=wxj,username = root,password = ,charset = utf8,];3.3model中的增删改查在做增删改查是要引用数据模型use WeixinPay\models\WpUsers;3.3.1添加数据$model = newUser();$model-username = username;$model-age????? = 20;$model-insert();3.3.2删除数据User::deleteAll(name = 小伙儿);??? 删除 name = 小伙儿的数据;User::findOne($id)-delete(); 删除主键为 $id变量值的数据库;User::deleteAll(age :age AND sex = :sex, [:age = 20, :sex = 1]);? 删除符合条件的数据;3.3.3修改数据先查询到用户名与密码匹配的数据—再修改其密码-执行写入动作$rel = WpUsers::findOne([username = $username, password = $oldpassword]);$rel-password = $password;i
您可能关注的文档
最近下载
- 专题03 阅读填空20篇(中考真题+各区名校模拟)2023年广州中考英语冲刺专项训练(解析版).docx VIP
- 产品结构设计课作业.doc VIP
- 临床药物治疗学模拟考试题+答案.docx VIP
- 临床药物治疗学考试题与答案.docx VIP
- 霸碗 盖码饭 智能炒菜机器人 品牌手册(2023Q4版).pdf
- 临床药物治疗学考试题+答案.docx VIP
- 人教版小学三年级体育教案全集全册.doc VIP
- 2011-2016年淮北师范大学《分析化学》考研真题汇总.pdf VIP
- 2011-2016年淮北师范大学《无机化学》考研真题汇总.pdf VIP
- 《小型悬臂起重机结构设计计算》18000字.docx
文档评论(0)