PHPEye开源社区 » Zend Framework 使用讨论 » Zend_Db_Table支持带下划线的表吗?
《Programming PHP》第二版上市
2008-6-25 22:22 chcn001
Zend_Db_Table支持带下划线的表吗?

如题,我的表为带了开划线的,但是好像Zend好像会把下划线(_)认为是路径分隔符,此时该如何处理呢?

2008-6-25 22:23 chcn001
在线等一会儿。。。

2008-6-25 23:27 fidy
支持。为什么不自己试一下呢?

2008-6-25 23:44 chcn001
就是没有找到方法哦。。。。

2008-6-26 11:24 haohappy
支持:

例如使用Discuz的用户表:
class BBSUser extends User{
        //重新定义本类对应的数据表及主键
        protected $_name = 'cdb_members';
        protected $_primary = 'uid';
}

2008-6-26 14:23 chcn001
请问haohappy, 如果要做两表联合查询取前10条记录该如何处理呢??

2008-6-26 14:27 chcn001
[quote]原帖由 [i]haohappy[/i] 于 2008-6-26 11:24 发表 [url=http://www.phpeye.com/bbs/redirect.php?goto=findpost&pid=2138&ptid=588][img]http://www.phpeye.com/bbs/images/common/back.gif[/img][/url]
支持:

例如使用Discuz的用户表:
class BBSUser extends User{
        //重新定义本类对应的数据表及主键
        protected $_name = 'cdb_members';
        protected $_primary = 'uid';
} [/quote]


知道了,我也继承了那个类,但是却没有想到改一下类名, 仍然使用带下划线的类名, 导致Zend Autoload时出错,不能将其加载

换一下思路, 类名不再使用带下划线即可解决此问题....

谢谢haohappy ....

2008-7-1 09:49 sentrychen
[quote]原帖由 [i]chcn001[/i] 于 2008-6-26 14:23 发表 [url=http://bbs.phpeye.com/redirect.php?goto=findpost&pid=2145&ptid=588][img]http://bbs.phpeye.com/images/common/back.gif[/img][/url]
请问haohappy, 如果要做两表联合查询取前10条记录该如何处理呢?? [/quote]
这个可以帮你实现。


[url=http://bbs.phpeye.com/thread-557-1-2.html]http://bbs.phpeye.com/thread-557-1-2.html[/url]

2008-7-9 13:40 chcn001
谢了啊,我采用不同的方法还是实现了。。。
当时钻到牛角尖里面去了。。。。

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.