php yii框架web项目连接数据库以及crud操作
来源:互联网 发布:svn linux 编辑:程序博客网 时间:2024/06/05 12:39
首先,我们找到我们wen项目的配置文件,..\yiiphp\protected\config 它里面有三个页面,打开它的main.php
我们刚开始看到的页面效果如图:
下面我们把项目的标题改为“我的php项目”;这里给出main.php修改的截图
把第十行的灰色部分修改为“我的php项目”;这样我们就成功修改了标题,如图:
接下来我们建立连接php的数据库,比如我建立一个名为“yiitest”的mysql数据库,然后有个“user”表,表里面有两个字段,下面给出代码:
mysql> create database yiitest;
Query OK,
1
row affected (
0.00
sec)
mysql> use yiitest;
Database changed
mysql> create table user(
-> id
int
primary key auto_increment,
-> name varchar(
20
) not
null
,
-> pwd varchar(
20
) not
null
);
Query OK,
0
rows affected (
0.06
sec)
这样我们的数据库就建好了,我们继续修改main.php的配置文件,先给出原来的配置,如图:
我们把50到52行注释掉,然后再把55到61释放出来,并且把56行的dbname="testdrive' 修改成为dbname='yiitest'。还有就是58到59行你们看着改,因为我的数据库是没有密码的,所以我不理它,现在给出修改后的截图:
这样我们的数据库连接就完成了(暂时看不到效果),然后我们继续配置gii,依样画葫芦,我们给出main.php的配置原图:
我们要做的就是释放24到29行的代码并且把26行的"password'=>'Enter Your Password' 修改成为你想要的比如'password'=>'password' ,修改后的配置如图所示
这样我们基本就把main.php文件配置完成了,现在我们可以看看效果,打开浏览器输入:http://localhost/yiiphp/index.php?r=gii,登陆你刚刚设置的密码,显示如图:<喎�"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20140214/20140214084303187.jpg" alt="\">
如图,我们点击第三个超链接---Model Generator 它的意思就是模型生成程序,点击进去之后就填写我们数据库的user表如图
点击Generate就直接生成了程序的类文件。下面我们点击第二个crud Generator 超链接,把刚刚生成的类文件用上来,名字叫“User” ,点击Preview 按钮,然后再点击Generate按钮,这样我们crud的文件就生成了,现在我们来看看yii的crud。我们在页面上输入http://localhost/yiiphp/index.php?r=User。就可以看到效果,如图所示:
由于数据库还没添加信息它显示没有找到结果,我们可以点击右边的create User 添加一条信息,你也可以查看数据库看看有没有数据添加成功。添加完之后相信你们都懂得yii的crud了,给出最后一张截图
这个页面里面给出了yii的增删改查,也就是我们所说的crud。
转自:http://write.blog.csdn.net/postedit
- php yii框架web项目连接数据库以及crud操作
- php yii框架web项目连接数据库以及crud操作
- php yii框架web项目连接数据库以及crud操作
- YII框架连接数据库
- c#代码连接数据库,以及进行crud操作等
- php连接MongoDB数据库及CRUD操作详解
- Yii框架里数据库操作
- Yii框架里数据库操作
- Node连接Mongodb以及CRUD操作
- 使用 PHP 构建语义 Web CRUD 操作
- PHP进行语义Web的CRUD操作
- JavaScript连接SqlServer数据库。实现CRUD操作。
- [我的PHP之旅] YII框架学习 03.连接数据库(使用ActiveRecord)
- Yii 框架里数据库操作详解
- Yii 框架里数据库操作详解
- IDEA Java web项目搭建以及连接Mysql数据库
- PHP Yii 框架的数据库操作笔记一、查询,更新,删除的方法(AR模式)!
- PHP Yii 框架的数据库操作笔记 一、查询集合的方法
- Code=3000 "未找到应用程序的“aps-environment”的权利字符串"
- jquery源码分析(2) jQuery对象的一些方法和属性 3
- 我的java学习日记(12)
- 设置rman 实现归档备份在两个不同的目录
- JAVA中获取当前系统时间
- php yii框架web项目连接数据库以及crud操作
- BIRT学习日志之一(与项目集成)
- 提高C#编程水平的50个要点 1.总是用属性 (Property) 来代替可访问的数据成员 2.在 readonly 和 const 之间,优先使用 readonly 3.在 as 和 强制类型转换之
- 【FAQ】表单校验的方式
- Java项目中读取properties文件
- 解决redhat自带yum不能用的问题
- UVaOJ_10066 - The Twin Towers
- 把屋好这九点数据库设计原则提升mysql数据库性能
- IOS URL 转义方法