\Colibri\Data\MySqlCommand

Класс для выполнения команд в точку доступа

Summary

Methods
Properties
Constants
__construct()
__get()
__set()
ExecuteReader()
ExecuteNonQuery()
PrepareQueryString()
$query
$commandtext
$text
$connection
$page
$pagesize
$type
No constants found
No protected methods found
$_connection
$_commandtext
$_pagesize
$_page
$_params
N/A
_prepareStatement()
No private properties found
N/A

Properties

$query

$query : string

Type

string

$commandtext

$commandtext : string

Type

string

$text

$text : string

Type

string

$connection

$connection : \Colibri\Data\SqlClient\IConnection

Type

\Colibri\Data\SqlClient\IConnection

$page

$page : integer

Type

integer

$pagesize

$pagesize : integer

Type

integer

$type

$type : string

Type

string

$_commandtext

$_commandtext : string

Командная строка

Type

string

$_pagesize

$_pagesize : integer

Размер страницы

Type

integer

$_page

$_page : integer

Текущая строка

Type

integer

$_params

$_params : array

Параметры запроса

Type

array

Methods

__construct()

__construct(string  $commandtext = '', \Colibri\Data\SqlClient\IConnection  $connection = null) 

Конструктор

Parameters

string $commandtext
\Colibri\Data\SqlClient\IConnection $connection

__get()

__get(string  $property) : mixed

Геттер

Parameters

string $property

Returns

mixed

__set()

__set(string  $property, mixed  $value) 

Сеттер

Parameters

string $property
mixed $value

ExecuteReader()

ExecuteReader(boolean  $info = true) : \Colibri\Data\MySql\IDataReader

Выполняет запрос и возвращает IDataReader

Parameters

boolean $info

выполнить ли запрос на получение переменной affected

Returns

\Colibri\Data\MySql\IDataReader

ExecuteNonQuery()

ExecuteNonQuery() : \Colibri\Data\MySql\NonQueryInfo

Выполняет запрос и возвращает NonQueryInfo

Returns

\Colibri\Data\MySql\NonQueryInfo

PrepareQueryString()

PrepareQueryString() : string

Подготавливает строку, добавляет постраничку и все, что необходимо для конкретного драйвера

Returns

string

_prepareStatement()

_prepareStatement(string  $query) : \Colibri\Data\MySql\mysqli_stmt

Подгатавливает mysqlistmt

Parameters

string $query

Returns

\Colibri\Data\MySql\mysqli_stmt