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.