thinkphp切换数据库查询不到数据

浏览:2255 发布日期:2011/09/19
- 普通 - 未处理
大家好:我切换数据库 为什么取不到数据啊代码如下:
public function index(){

$Switch = new AdvModel();

$Switch->addConnect(C("DB_MIS"),1);

$Switch->addConnect(C("DB_WEB"),2);



$Switch->switchConnect(1);

$Switch->table('t_city');

//测试用

$list = $Switch->limit(2)->select();

$this->dip('migration的测试',$list);

//echo $Switch->getLastSql();

$this->dip('',$Switch->switchConnect(2));



$Switch->switchConnect(0);

$Switch->table('t_thingstodo');

//$this->dip('',$Thingstodo);

//$Thingstodo = M('thingstodo');

$list = $Switch->limit(2)->select();

$rs = $Switch->query("select * from t_thingstodo limit 2");

echo $Switch->getLastSql();

$this->dip('migration的测试',$list);



//$this->assign('list',$list);

//$this->display('migration');

}


$this->dip是我自己写的测试函数
倒数第四行怎么也查询不到数据啊,数据库切换2返回的是1啊 sql语句也对?
评论(
后面还有条评论,点击查看>>