Показать сообщение отдельно
  #2  
Старый 04.11.2010, 23:25
Аватар для Handy.CMS
Handy.CMS Handy.CMS вне форума
Администратор
 
Регистрация: 25.07.2009
Сообщений: 170
Handy.CMS отключил(а) отображение уровня репутации
По умолчанию

2. Обновление библиотеки database


Иногда встрчается необходимость задать соединение с базой данных, отличной от основной, указанной в конфигурационном файле. Для этого в библиотеку соединения с базой данной были добавлены следующие возможности:
  • Возможность указать параметры для соединения:
    • db_host - адрес сервера;
    • db_user - имя пользователя;
    • db_pass - пароль;
    • db_name - название базы данных;
    • db_encoding - кодировка;
  • Функция connect(). По-умолчанию при подключении библиотеки происходит автоматическое соединение с базой данных, указанной в конфиге. При необходимости соединится с другой базой данной - используйте данную функцию, при этом старое соединение будет закрыто.
Пример использования:
PHP код:
// Подключаем библиотеку
$database handyCore::loadExtension('lib.database');
// Устанавливаем нужные нам параметры для соединения
$database->setDbParam('db_user'"user");
$database->setDbParam('db_pass'"pass");
$database->setDbParam('db_name'"base");
// Подключаемся к новой базе, старое соединение будет закрыто
$database->connect(); 
__________________
Команда Handy.CMS