**************************************** Класс предназначен для работы с MySQL. В будующем может быть доработан для работы с другими БД. **************************************** Функции объекта db: db($to_connect = true) - Конструктор. При вызове с параметром true или вообще без параметров призводит подключение к БД посредством метода connect(). connect() - Открывает соединение с БД. Описание ошибки - в db::err . disconnect() - Закрывает соединение с БД. mixed query($query_string) - Выполняет запрос к БД. В случае ошибки возвращает false, иначе, в зависимости от наличия возвращаемого значения, true или объект db_result. string get_table($string) - Добавляет к строке префикс и возвращаяет полученную строку строку. string esc($string) - Предварительная обработка строки на предохранение от недопустимых символов и добавление двойных кавычек. string array_to_list($string_array) - Аналогично db::esc(), но обрабатывает массив строк и затем объединяет их в одну строку с разделением запятыми. mixed get_insert_id() - Возвращает результат последней вставки. Свойства объекта db: $server - Массив параметров соединения. $conn_id - Идентификатор соединения. $err - Строка описания ошибки. При нормальном завершении - "". **************************************** Функции объекта db_result: mixed get_value() - Считывает одну строку, возращает значение первого элемента. Автоматически удаляет результат запроса. Ф-ия полезна для получения единственного уникального значения. array get_row() - Считывает очередную строку возвращает массив элементов строки. Если строк больше нет, то возвращает false. При этом автоматически удаляет результат запроса. array_array get_rows() - Считывает все оставшиеся строки и возвращает их в виде массива массивов. Автоматически удаляет результат запроса. free() - Удаляет результат запроса. Свойства объекта db_result: $res - Хранит объект результата запроса, либо false. $rows - Число строк. $cols - Число элементов в сроке. **************************************** Параметры конфига: db.host - Имя или адрес сервера MySQL. db.name - Имя базы. db.user - Логин. db.pass - Пароль. db.prefix - Префикс для таблиц. ****************************************