Версия: 6.x
burger close
Класс Adapter

Подробное описание

Класс работы с базой данных

Открытые статические члены

static init ()
 
static connect ()
 
static disconnect ()
 
static sqlExec ($sql, $values=null)
 
static escape ($str)
 
static lastInsertId ()
 
static affectedRows ()
 
static getVersion ()
 

Статические защищенные данные

static $connection
 
static $log
 
static $timing
 

Методы

static affectedRows ( )
static

Возвращает число затронутых в результате запросов строк

Возвращает
integer
static connect ( )
static

Открывает соединение с базой данных

static disconnect ( )
static

Закрывает соединение с базой данных

static escape (   $str)
static

Экранирует sql запрос.

Аргументы
string$strSQL запрос
Возвращает
string экранированный запрос
static getVersion ( )
static

Возвращает версию Mysql сервера

Возвращает
string | bool(false)
static init ( )
static
static lastInsertId ( )
static

Возвращает значение инкремента для последнего INSERT запроса

Возвращает
integer | bool(false)
static sqlExec (   $sql,
  $values = null 
)
static

Выполняет sql запрос

Аргументы
mixed$sql- SQL запрос.
array  |  null$values- массив со знчениями для замены.
Возвращает
Result
Исключения
Exception

Поля

$connection
staticprotected

Указатель на соединение с базой

$log
staticprotected

Инстанс логирования

$timing
staticprotected