connect

    Установка связи с базой

    void connect(string $host, string $dbase, string $uid, string $pwd, boolean $persist)

    $host - сервер для соединения $dbase - выбор рабочей базы $uid - логин $pwd - пароль $persist - сохранять соединение активным Эта функция также отслеживает время, затраченное на соединение, и добавляет его к общему времени запросов.

    При неудачном соединении сообщает об ошибке и завершает работу.


    Пример

    //Соединение со сторонней базой
    $modx->db->connect('123.45.6.7', 'mydb', 'user', 'password', true);  
    $res = $modx->db->select('*', 'this_table');  
    while($tmp = $modx->db->getRow($res, 'assoc')) {  
        // обработка полученных данных  
    }  
    // Отключение  
    $modx->db->disconnect()   
    
    // Повторное подключение  
    $modx->db->connect();

    При необходимости, можно создать отдельный экземпляр объекта и организовать подключение к отдельной базе без привязки к $modx.