Конструктор
Parameters:
API Tags:
Вернуть кол-во задействованных строк в последнем запросе insert/replace/update
API Tags:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
void client_encoding_pt(
)
|
|
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
void connect(
string
$database, string
$servername, integer
$port, string
$username, string
$password
)
|
|
Установка соединения с базой данных
Parameters:
|
string |
$database: |
имя базы данных |
|
string |
$servername: |
адрес сервера (имя или IP адрес) |
|
integer |
$port: |
порт сервера |
|
string |
$username: |
имя пользователя |
|
string |
$password: |
пароль пользователя |
API Tags:
void connect_pt(
$servername,
$port,
$username,
$password
)
|
|
Parameters:
|
|
$servername: |
|
|
|
$port: |
|
|
|
$username: |
|
|
|
$password: |
|
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
void &execute_query_pt(
)
|
|
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
void fetch_array(
string
$queryresult, [integer
$type = CMSDatabase::DBARRAY_ASSOC]
)
|
|
Выбирает строку из результата запроса и возвращает значения из этой строки в виде массива
Значение $type определяет будет ли массив иметь числовой или ассоциативный ключ, или оба
Parameters:
|
string |
$queryresult: |
ID результата SQL запроса |
|
integer |
$type: |
одно из значений CMSDatabase::DBARRAY_ASSOC / CMSDatabase::DBARRAY_NUM / CMSDatabase::DBARRAY_BOTH |
API Tags:
void fetch_array_pt(
$queryresult, [
$type = CMSDatabase::DBARRAY_ASSOC]
)
|
|
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
void fetch_field(
$queryresult
)
|
|
Parameters:
API Tags:
void fetch_field_pt(
$queryresult
)
|
|
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
void fetch_row(
$queryresult
)
|
|
Parameters:
API Tags:
void fetch_row_pt(
$queryresult
)
|
|
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
void field_name(
$queryresult,
$index
)
|
|
Parameters:
API Tags:
void field_name_pt(
$queryresult,
$index
)
|
|
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
bool free_result(
string
$queryresult
)
|
|
Освободить всю память связанную с указанным результатом запроса
Parameters:
|
string |
$queryresult: |
идентификатор указателя на результат SQL запроса |
API Tags:
void free_result_pt(
$queryresult
)
|
|
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
Функция возвращает идентификатор добавленной записи выполненого последнего SQL запроса insert
API Tags:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
Если возникла ошибка в процессе работы с базой данных, то вернет TRUE
API Tags:
integer num_fields(
integer
$queryresult
)
|
|
Вернуть кол-во полей таблицы из указанного результата SQL запроса
Parameters:
|
integer |
$queryresult: |
идентификатор указателя на результат SQL запроса |
API Tags:
void num_fields_pt(
$queryresult
)
|
|
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
integer num_rows(
integer
$queryresult
)
|
|
Вернуть кол-во записей из результата SQL запроса
Parameters:
|
integer |
$queryresult: |
идентификатор указателя на результат SQL запроса |
API Tags:
void num_rows_pt(
$queryresult
)
|
|
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
integer query(
string
$sql
)
|
|
Выполнить SQL запрос
Parameters:
API Tags:
| Return: | идентификатор указателя на результат |
| Access: | public |
mixed &query_first(
string
$sql, [$type
$type = CMSDatabase::DBARRAY_ASSOC]
)
|
|
Функция возвращает первую запись из SQL запроса в виде ассоциативного массива
Parameters:
|
string |
$sql: |
SQL запрос |
|
$type |
$type: |
|
API Tags:
integer query_read(
string
$sql
)
|
|
Выполнить SQL запрос на чтение
Parameters:
API Tags:
| Return: | идентификатор указателя на результат |
| Access: | public |
integer query_write(
$sql
$sql, [$ignoreReadOnly
$ignoreReadOnly = false]
)
|
|
Выполнить SQL запрос на запись.
Если параметр $ignoreReadOnly = true, то игнорировать свойство $readonly
Parameters:
|
$sql |
$sql: |
|
|
$ignoreReadOnly |
$ignoreReadOnly: |
|
API Tags:
| Return: | идентификатор указателя на результат SQL запроса |
| Access: | public |
bool select_db(
[string
$database = '']
)
|
|
Выбрать базу данных
Parameters:
|
string |
$database: |
имя базы данных |
API Tags:
| Return: | TRUE - если база данных выбрана |
| Access: | public |
void select_db_pt(
[
$database = '']
)
|
|
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as:
void system_query(
$sqls
)
|
|
Parameters:
API Tags:
void system_query_pt(
$sqls
)
|
|
Parameters:
API Tags:
| Abstract: | |
| Access: | protected |
Redefined in descendants as: