Class Zend_Db_Adapter_Pdo_Mysql

Description

Class for connecting to MySQL databases and performing common operations.

  • license: New BSD License
  • copyright: Copyright (c) 2006 Zend Technologies USA Inc. (http://www.zend.com)

Located in /Zend/Db/Adapter/Pdo/Mysql.php (line 38)

Zend_Db_Adapter_Abstract
   |
   --Zend_Db_Adapter_Pdo_Abstract
      |
      --Zend_Db_Adapter_Pdo_Mysql
Variable Summary
string $_pdoType
Method Summary
array describeTable ( $table)
string limit ( $sql,  $count,  $offset)
array listTables ()
string quoteIdentifier (string $ident)
Variables
Methods
describeTable (line 83)

Returns the column descriptions for a table.

  • access: public
array describeTable ( $table)
  • $table

Redefinition of:
Zend_Db_Adapter_Abstract::describeTable()
Returns the column descriptions for a table.
limit (line 106)

Adds an adapter-specific LIMIT clause to the SELECT statement.

  • access: public
string limit ( $sql,  $count,  $offset)
  • $sql
  • $count
  • $offset

Redefinition of:
Zend_Db_Adapter_Abstract::limit()
Adds an adapter-specific LIMIT clause to the SELECT statement.
listTables (line 72)

Returns a list of the tables in the database.

  • access: public
array listTables ()

Redefinition of:
Zend_Db_Adapter_Abstract::listTables()
Returns a list of the tables in the database.
quoteIdentifier (line 60)

Quotes an identifier.

  • return: The quoted identifier.
  • access: public
  • todo: Quoting in this function does not work for versions older than 4.1.x: http://dev.mysql.com/doc/refman/4.1/en/legal-names.html
  • todo: filter according to *all* of the rules in: http://dev.mysql.com/doc/refman/5.0/en/legal-names.html
  • todo: this function is an exact duplicate of the one in Pdo/Mysql.php
string quoteIdentifier (string $ident)
  • string $ident: The identifier.

Redefinition of:
Zend_Db_Adapter_Abstract::quoteIdentifier()
Quotes an identifier.

Inherited Methods

Inherited From Zend_Db_Adapter_Pdo_Abstract

Zend_Db_Adapter_Pdo_Abstract::lastInsertId()
Zend_Db_Adapter_Pdo_Abstract::prepare()
Zend_Db_Adapter_Pdo_Abstract::setFetchMode()
Zend_Db_Adapter_Pdo_Abstract::_beginTransaction()
Zend_Db_Adapter_Pdo_Abstract::_commit()
Zend_Db_Adapter_Pdo_Abstract::_connect()
Zend_Db_Adapter_Pdo_Abstract::_dsn()
Zend_Db_Adapter_Pdo_Abstract::_quote()
Zend_Db_Adapter_Pdo_Abstract::_rollBack()

Inherited From Zend_Db_Adapter_Abstract

Zend_Db_Adapter_Abstract::__construct()
Zend_Db_Adapter_Abstract::beginTransaction()
Zend_Db_Adapter_Abstract::commit()
Zend_Db_Adapter_Abstract::delete()
Zend_Db_Adapter_Abstract::describeTable()
Zend_Db_Adapter_Abstract::fetchAll()
Zend_Db_Adapter_Abstract::fetchAssoc()
Zend_Db_Adapter_Abstract::fetchCol()
Zend_Db_Adapter_Abstract::fetchOne()
Zend_Db_Adapter_Abstract::fetchPairs()
Zend_Db_Adapter_Abstract::fetchRow()
Zend_Db_Adapter_Abstract::getConnection()
Zend_Db_Adapter_Abstract::getFetchMode()
Zend_Db_Adapter_Abstract::getProfiler()
Zend_Db_Adapter_Abstract::insert()
Zend_Db_Adapter_Abstract::lastInsertId()
Zend_Db_Adapter_Abstract::limit()
Zend_Db_Adapter_Abstract::listTables()
Zend_Db_Adapter_Abstract::prepare()
Zend_Db_Adapter_Abstract::query()
Zend_Db_Adapter_Abstract::quote()
Zend_Db_Adapter_Abstract::quoteIdentifier()
Zend_Db_Adapter_Abstract::quoteInto()
Zend_Db_Adapter_Abstract::rollBack()
Zend_Db_Adapter_Abstract::select()
Zend_Db_Adapter_Abstract::setFetchMode()
Zend_Db_Adapter_Abstract::update()
Zend_Db_Adapter_Abstract::_beginTransaction()
Zend_Db_Adapter_Abstract::_commit()
Zend_Db_Adapter_Abstract::_connect()
Zend_Db_Adapter_Abstract::_quote()
Zend_Db_Adapter_Abstract::_rollBack()

Documentation generated on Sun, 29 Oct 2006 21:27:24 -0600 by phpDocumentor 1.3.0RC6