Я использую пог в нескольких проектах. Иногда я меняю соединение с базой данных
во время выполнения того же скрипта. Для этого я добавляю новый метод
Класс базы данных, называемый Reset и переписать метод Connect тоже. Класс выглядит примерно так:
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
Вы также можете отправить свои вопросы по адресу php-object-generator@googlegroups.com
.
Хорошего дня