php下的MVC [Zend Framework] Part 2 资料库地使用
时间:2008-08-30
来源:互联网
今天会教大家如何使用Zend Framework去连接资料库.Zend_Db提供二种方法去连接资料库, 1.Zend_Db ,2. Zend_Db_Table.
今天要介绍的是Zend_Db,是比较简的一种.Zend_Db所提供的DRBMS有以下:
IBM DB2 (pdo_ibm)
IBM DB2 and Informix Dynamic Server (IDS) (pdo_ibm)
MySQL (pdo_mysql)
MySQLi (mysqli)
Microsoft SQL (pdo_mssql)
Oracle (pdo_oci)
PostgreSQL (pdo_pgsql)
SQLite (pdo_sqlite)
你可以在这里找到Zend_Db这个class的资料http://framework.zend.com/apidoc/core/
运制流程:
1.建立连接库的档案config.ini(host,database,user,password...etc)
2.建立一个连接资料库的介面
3.开始连接资料库
4.接收资料,然后回传到View(页面)
我们先在application目录下建立一个config目录,然后在config目录建立config.ini档案.
config.ini
程式码:
[general]
db.adapter = mysqli //把它改成你的所使用的RDBMS
db.config.host = localhost //资料库的位置
db.config.username = username //连接资料库的用户名
db.config.password = password //连接资料库的密码
db.config.dbname = database //资料库的名称
index.php
程式码:
今天要介绍的是Zend_Db,是比较简的一种.Zend_Db所提供的DRBMS有以下:
IBM DB2 (pdo_ibm)
IBM DB2 and Informix Dynamic Server (IDS) (pdo_ibm)
MySQL (pdo_mysql)
MySQLi (mysqli)
Microsoft SQL (pdo_mssql)
Oracle (pdo_oci)
PostgreSQL (pdo_pgsql)
SQLite (pdo_sqlite)
你可以在这里找到Zend_Db这个class的资料http://framework.zend.com/apidoc/core/
运制流程:
1.建立连接库的档案config.ini(host,database,user,password...etc)
2.建立一个连接资料库的介面
3.开始连接资料库
4.接收资料,然后回传到View(页面)
我们先在application目录下建立一个config目录,然后在config目录建立config.ini档案.
config.ini
程式码:
[general]
db.adapter = mysqli //把它改成你的所使用的RDBMS
db.config.host = localhost //资料库的位置
db.config.username = username //连接资料库的用户名
db.config.password = password //连接资料库的密码
db.config.dbname = database //资料库的名称
index.php
程式码:
作者: 太阳神 发布时间: 2008-08-30
$frontController->setControllerDirectory('./application/controllers'); //设定Controller目录的路径
$frontController->dispatch();
IndexController.php
程式码:
$frontController->dispatch();
IndexController.php
程式码:
作者: 太阳神 发布时间: 2008-08-30
好贴,顶顶更健康
=700) window.open('http://www.discuz.net/images/default/sigline.gif');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >
斗破苍穹 http://www.shucheng.com/book/5/5575/
=700) window.open('http://www.discuz.net/images/default/sigline.gif');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >
斗破苍穹 http://www.shucheng.com/book/5/5575/
作者: 霞奕严 发布时间: 2009-09-30
神聊网络电话长途3分,注册就送5-60分钟话费
神聊是一款全民通讯软件,通过PSTN线路传输,提供更优质的网络通话体验,神聊网络能大大降低你的通话成本,长途话费最低3分钱/分钟.
目前已经有超过550万用户使用过神聊网络电话.神聊网络电话大小不到1M,可以随时下载到您的桌面,无须安装,是一款绿色软件.
神聊全球客服8000:提供咨询、投诉建议等服务,星级服务标准,用心聆听,用心服务。
神聊管理平台设有通话详单查询,用户能查询到每一笔通话记录的资费,让消费明明白白
神聊拥有行业顶尖的技术研发团队,拥有自主知识产权的语音传送协议和高效率的语音编解码引擎,并采用了矩阵服务器构架以实现不同网络间的无缝连接,以提供最快速的连接速度和最优质的语音通话质量。
神聊网络电话软件具有在线通讯簿功能,把您经常拨打的号码添加进来,拨打时直接点击用户名呼叫。
官方网站 www.shencall.com=700) window.open('http://www.shencall.com/templates/images/xiaoshou.jpg');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >
神聊是一款全民通讯软件,通过PSTN线路传输,提供更优质的网络通话体验,神聊网络能大大降低你的通话成本,长途话费最低3分钱/分钟.
目前已经有超过550万用户使用过神聊网络电话.神聊网络电话大小不到1M,可以随时下载到您的桌面,无须安装,是一款绿色软件.
神聊全球客服8000:提供咨询、投诉建议等服务,星级服务标准,用心聆听,用心服务。
神聊管理平台设有通话详单查询,用户能查询到每一笔通话记录的资费,让消费明明白白
神聊拥有行业顶尖的技术研发团队,拥有自主知识产权的语音传送协议和高效率的语音编解码引擎,并采用了矩阵服务器构架以实现不同网络间的无缝连接,以提供最快速的连接速度和最优质的语音通话质量。
神聊网络电话软件具有在线通讯簿功能,把您经常拨打的号码添加进来,拨打时直接点击用户名呼叫。
官方网站 www.shencall.com=700) window.open('http://www.shencall.com/templates/images/xiaoshou.jpg');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >
作者: 旎严瑜 发布时间: 2009-10-03
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28