»
返回PHPEye网站首页
游客:
注册
|
登录
|
统计
|
帮助
PHPEye开源社区
»
Zend Framework 使用讨论
» 对于zend framework 中 Model 的理解很是模糊.
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 对于zend framework 中 Model 的理解很是模糊.
kuco
新手上路
UID 192
精华 0
积分 0
帖子 8
翻译 0
原创 0
阅读权限 10
注册 2007-7-17
状态 离线
#1
使用道具
发表于 2007-8-21 20:52
资料
短消息
加为好友
对于zend framework 中 Model 的理解很是模糊.
小弟愚昧...对于zend framework 中 Model 的理解很是模糊...哪位大侠能出来点拨点拨...
keenlio
新手上路
UID 147
精华 0
积分 0
帖子 26
翻译 0
原创 0
阅读权限 10
注册 2007-7-3
来自 新加坡
状态 离线
#2
使用道具
发表于 2007-9-10 16:32
资料
主页
短消息
加为好友
我的Model里只是用来define database的table,把它们写成class. 比如我有table:customer
require_once 'Zend/Db/Table.php';
class Customer extends Zend_DB_Table
{
protected $_customer = 'customer';
}
然后controller里就可以用这个class做query.
Zend_Loader::loadClass('Customer');
$cus = new Customer();
$name = 'abc';
$where = $cus ->getAdapter()->quoteInto('Name = ?', $name);
$rs_cus = $cus->fetchAll(where);
这个class里还可以设定其他的variable, 你可以参考zend-DB。
希望这个能帮你啊 呵呵
不思量 自难忘
lostLiao
新手上路
UID 359
精华 0
积分 0
帖子 1
翻译 0
原创 0
阅读权限 10
注册 2007-9-13
状态 离线
#3
使用道具
发表于 2007-9-13 01:40
资料
短消息
加为好友
看得头晕
keenlio
新手上路
UID 147
精华 0
积分 0
帖子 26
翻译 0
原创 0
阅读权限 10
注册 2007-7-3
来自 新加坡
状态 离线
#4
使用道具
发表于 2007-9-19 16:01
资料
主页
短消息
加为好友
Model里可以写入很多个class, 然后加入很多的funtion 或者static function. 然后在controller里call那些class就可以。
也许我中文不太好解释太差啊 呵呵。
试试上面那个列子就明白了。
不思量 自难忘
guang_zhao
新手上路
UID 813
精华 0
积分 0
帖子 1
翻译 0
原创 0
阅读权限 10
注册 2008-2-18
状态 离线
#5
使用道具
发表于 2008-2-27 20:19
资料
短消息
加为好友
Model 的理解很是模糊.
可以这么说吗?
Model里面放连接数据库类 和数据库所有的操作??含增删改。。。
haohappy
超级版主
PHPEye站长
UID 2
精华
11
积分 110
帖子 283
翻译 6
原创 1
阅读权限 150
注册 2007-5-2
状态 离线
#6
使用道具
发表于 2008-2-27 22:25
资料
短消息
加为好友
QUOTE:
原帖由
guang_zhao
于 2008-2-27 20:19 发表
可以这么说吗?
Model里面放连接数据库类 和数据库所有的操作??含增删改。。。
model是负责业务逻辑的部分,大部分情况下确实是在和数据打交道。但未必只是数据库,比如说操作文件等等。
互助共享,共同成长。
投票
交易
悬赏
活动
PHPEye开源社区
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
当前时区 GMT+8, 现在时间是 2008-12-5 08:56
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.
Processed in 0.027850 second(s), 6 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
PHPEye开源社区
-
Archiver