Class Zend_Db_Adapter_Mysqli
- Zend_Db_Adapter_Abstract
-
Zend_Db_Adapter_Mysqli
Package: Zend\Db\Adapter
Category: Zend
Copyright: Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
License: New BSD License
Located at Zend/Db/Adapter/Mysqli.php
Category: Zend
Copyright: Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
License: New BSD License
Located at Zend/Db/Adapter/Mysqli.php
protected
string
|
|
public
string
|
|
public
array
|
|
public
array
|
#
describeTable( string $tableName, string $schemaName = null )
Returns the column descriptions for a table. |
protected
|
|
public
boolean
|
|
public
|
|
public
|
|
public
string
|
#
lastInsertId( string $tableName = null, string $primaryKey = null )
Gets the last ID generated automatically by an IDENTITY/AUTOINCREMENT column. |
protected
|
|
protected
|
|
protected
|
|
public
|
|
public
string
|
|
public
boolean
|
|
public
string
|
protected
array
|
$_numericDataTypes | array(
Zend_Db::INT_TYPE => Zend_Db::INT_TYPE,
Zend_Db::BIGINT_TYPE => Zend_Db::BIGINT_TYPE,
Zend_Db::FLOAT_TYPE => Zend_Db::FLOAT_TYPE,
'INT' => Zend_Db::INT_TYPE,
'INTEGER' => Zend_Db::INT_TYPE,
'MEDIUMINT' => Zend_Db::INT_TYPE,
'SMALLINT' => Zend_Db::INT_TYPE,
'TINYINT' => Zend_Db::INT_TYPE,
'BIGINT' => Zend_Db::BIGINT_TYPE,
'SERIAL' => Zend_Db::BIGINT_TYPE,
'DEC' => Zend_Db::FLOAT_TYPE,
'DECIMAL' => Zend_Db::FLOAT_TYPE,
'DOUBLE' => Zend_Db::FLOAT_TYPE,
'DOUBLE PRECISION' => Zend_Db::FLOAT_TYPE,
'FIXED' => Zend_Db::FLOAT_TYPE,
'FLOAT' => Zend_Db::FLOAT_TYPE
) |
#
Keys are UPPERCASE SQL datatypes or the constants Zend_Db::INT_TYPE, Zend_Db::BIGINT_TYPE, or Zend_Db::FLOAT_TYPE. |
protected
|
$_stmt | null |
|
protected
string
|
$_defaultStmtClass | 'Zend_Db_Statement_Mysqli' |
#
Default class name for a DB statement. |
$_allowSerialization,
$_autoQuoteIdentifiers,
$_autoReconnectOnUnserialize,
$_caseFolding,
$_config,
$_connection,
$_defaultProfilerClass,
$_fetchMode,
$_profiler
|