这是一个创建于 3922 天前的主题,其中的信息可能已经有所发展或是发生改变。
从网上查的写法
首先:app\config\database.php
添加一个数据库项目,比如 otherdb。
var $otherdb= array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'test2_db',
'prefix' => '',
'encoding' => 'utf8',
);
然后在mode包里面创建一个新的test2table.php(test2_db库内的表)文件,里面写var $useDBConfig = "otherdb";其他的都不变。
之后直接在controller里面 use(‘test1table’,‘test2table’);
其中test1table 是test1_db(默认的库,即$default)
test2table 是test2_db(追加的苦,即$otherdb)
执行之后报错“' . $table . '', '' . $model . ''); ?>” 与我在controller里面use 错误表的现象一样。
cakephp版本是1.3的,不知道问题出在哪里,请教各位高人。
1 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
family 2014-02-26 17:10:27 +08:00 via iPhone
你贴的不是错误
|