Class joosDatabasePDO
Библиотека работы с базой данных MySQL через PDO Системная библиотека
- joosDatabasePDO implements joosInterfaceDatabase
Direct known subclasses
Category:
Libraries
Copyright: (C) 2007-2012 Joostina Team
License: License http://www.opensource.org/licenses/mit-license.php Информация об авторах и лицензиях стороннего кода в составе Joostina CMS: docs/copyrights
Author: Joostina Team <info@joostina.ru>
Version: 1.0
Located at: core/libraries/database/pdo.php
Copyright: (C) 2007-2012 Joostina Team
License: License http://www.opensource.org/licenses/mit-license.php Информация об авторах и лицензиях стороннего кода в составе Joostina CMS: docs/copyrights
Author: Joostina Team <info@joostina.ru>
Version: 1.0
Located at: core/libraries/database/pdo.php
Methods summary
protected
|
#
__construct( string $host, string $user, string $password, string $db, string $charset = 'utf8', string $prefix = 'jos_' )
Закрытый конструктор для соединений с базой данных. В случае отсутствия соединения прекращает работу сайта. |
public static
|
|
public
|
|
public
string
|
|
public
string
|
#
get_null_date( )
Получение нулевого значения времени для использования по умолчанию в sql запросах |
public
|
|
public
PDOStatement
|
|
public
|
#
get_affected_rows( )
Возвращает число строк, измененныхп при последнем запросе DELETE, UPDATE или INSERT |
public
string
|
|
public
array
|
#
load_result_array( integer $column = 0 )
Получение одного столбца запроса (по умолчанию нулевого) как обычного массива со значениями полей. |
public
|
#
load_assoc_list( string $key = '' )
Возвращает массив строк выборки, где каждая строка это ассоциативный массив с данными столбцов |
public
|
|
public
array
|
|
public
|
#
insert_array( string $table, object $object, array $values_array )
Вставка в базу готового ассоциативного массива с данными |
public
integer
|
|
public
|
|
public
boolean
|
#
bind_array_to_object( array $array, object & $obj, string $ignore = '', string $prefix = null, boolean $checkSlashes = false )
Преобразование массива в объект (взял без изменения из старого класса) |
public static
|
Properties summary
protected
PDO
|
$_connection | NULL |
#
Объект соединения с базой данных |