0
我在我的本地phpmyadmin中有兩個數據庫。我想使用Cake的php來從兩個數據庫的表中獲取並顯示數據。 我在谷歌有很多搜索,但沒有確切的我想要什麼,所以請幫助我。 在此先感謝。從一個安裝的蛋糕中獲取兩個數據庫的數據php
我在我的本地phpmyadmin中有兩個數據庫。我想使用Cake的php來從兩個數據庫的表中獲取並顯示數據。 我在谷歌有很多搜索,但沒有確切的我想要什麼,所以請幫助我。 在此先感謝。從一個安裝的蛋糕中獲取兩個數據庫的數據php
繼documentation你將需要:
1)定義的內部配置的兩個數據庫連接/ databases.php:
class DATABASE_CONFIG {
function __construct() {
$this->default = array (
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'hostname',
'login' => 'username',
'password' => 'password',
'database' => 'database_name_one',
'prefix' => '',
'encoding' => 'utf8'
);
$this->second = array (
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'hostname',
'login' => 'username',
'password' => 'password',
'database' => 'database_name_two',
'prefix' => '',
'encoding' => 'utf8'
);
}
}
在,在「第二」數據庫中使用的表模型,定義:
public $useDbConfig = 'second';
的CakePHP將根據需要打開連接的護理