0
我一直在項目中使用POG(PHP對象生成器 - http://www.phpobjectgenerator.com/),我需要做多個數據庫連接。與POG的多個數據庫連接
在配置文件中,我只定義了一個連接。
如何使用POG連接到多個數據庫?
謝謝
我一直在項目中使用POG(PHP對象生成器 - http://www.phpobjectgenerator.com/),我需要做多個數據庫連接。與POG的多個數據庫連接
在配置文件中,我只定義了一個連接。
如何使用POG連接到多個數據庫?
謝謝
我在幾個項目中使用pog。有時我在同一腳本執行期間更改數據庫連接 。爲了執行此操作,我在 數據庫類中添加了一個新方法,稱爲重置並重寫連接方法。類看起來是這樣的:
public class Database{
//..
static $database = null;
public static function Connect()
{
if (!isset(self::$database) || is_null(self::$database))
{
self::$database = new Database();
}
return self::$database->connection;
}
public static function Reset()
{
mysql_close(self::$database->connection);
unset(self::$database);
}
}
//用法:
include('configuration.php');
// use pog with first database
Database::Reset();
include('other_configuration.php');
// use pog with another database
您也可以考慮將您的問題以[email protected]
有一個美好的一天
在(非常)快速瀏覽該網站後,我會說你需要生成兩個對象,每個對象一個d數據庫連接。但是,這就是說,我不太明白POG的目的 – ianbarker
POG是一個數據庫ORM –