Overview

Packages

  • Core
    • Authentication
    • Backend
    • Cache
    • CEC
    • Chain
    • ContentType
    • Database
    • Datatype
    • Debug
    • Exception
    • Frontend
      • Search
      • URI
      • Util
    • GenericDB
      • Model
    • GUI
      • HTML
    • I18N
    • LayoutHandler
    • Log
    • Security
    • Session
    • Util
    • Validation
    • Versioning
    • XML
  • Module
    • ContentSitemapHtml
    • ContentSitemapXml
    • ContentUserForum
    • NavigationTop
  • mpAutoloaderClassMap
  • None
  • Plugin
    • ContentAllocation
    • CronjobOverview
    • FormAssistant
    • FrontendLogic
    • FrontendUsers
    • Linkchecker
    • ModRewrite
    • Newsletter
    • Repository
      • FrontendNavigation
      • KeywordDensity
    • SearchSolr
    • SmartyWrapper
    • UrlShortener
    • UserForum
    • Workflow
  • PluginManager
  • Setup
    • Form
    • GUI
    • Helper
      • Environment
      • Filesystem
      • MySQL
      • PHP
    • UpgradeJob

Classes

  • cDb
  • cDbDriverAbstract
  • cDbDriverHandler
  • cDbDriverMysql
  • cDbDriverMysqli

Exceptions

  • cDbException
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class cDb

This class contains functions for handling record sets and interaction with database in CONTENIDO.

cDbDriverHandler
Extended by cDb
Package: Core\Database
Copyright: four for business AG <www.4fb.de>
License: http://www.contenido.org/license/LIZENZ.txt
Author: Dominik Ziegler
Located at classes/db/class.db.php
Methods summary
public null
# getQueryId( )

Returns the query ID resource.

Returns the query ID resource.

Returns

null
resource
public
# setQueryId( resource $queryId )

Sets the query ID resource. Do not set it manually unless you know what you are doing.

Sets the query ID resource. Do not set it manually unless you know what you are doing.

Parameters

$queryId
resource
$queryId query ID resource
public null
# getLinkId( )

Returns the link ID resource.

Returns the link ID resource.

Returns

null
resource
public
# setLinkId( resource $linkId )

Sets the link ID resource. Do not set it manually unless you know what you are doing.

Sets the link ID resource. Do not set it manually unless you know what you are doing.

Parameters

$linkId
resource
$linkId link ID resource
public array
# getRecord( )

Returns the current record data.

Returns the current record data.

Returns

array
public
# setRecord( array $record )

Sets the current record data set. Do not set it manually unless you know what you are doing.

Sets the current record data set. Do not set it manually unless you know what you are doing.

Parameters

$record
array
$record current record set data
public integer
# getRow( )

Return the current row count.

Return the current row count.

Returns

integer
public
# setRow( integer $row )

Sets the current row count. Do not set it manually unless you know what you are doing.

Sets the current row count. Do not set it manually unless you know what you are doing.

Parameters

$row
integer
$row current row count
public
# incrementRow( )

Increments current row count by 1. Do not set it manually unless you know what you are doing.

Increments current row count by 1. Do not set it manually unless you know what you are doing.

public string
# getErrorMessage( )

Returns error message of last occurred error from database.

Returns error message of last occurred error from database.

Returns

string
database error message
public
# setErrorMessage( string $errorMessage )

Sets the current error message from database.

Sets the current error message from database.

Parameters

$errorMessage
string
$errorMessage current error message
public integer
# getErrorNumber( )

Returns error code of last occurred error from database.

Returns error code of last occurred error from database.

Returns

integer
database error code
public
# setErrorNumber( integer $errorNumber )

Sets the current error number from database.

Sets the current error number from database.

Parameters

$errorNumber
integer
$errorNumber current error number
Methods inherited from cDbDriverHandler
__construct(), _addProfileData(), _getConnection(), _prepareStatement(), _prepareStatementA(), _prepareStatementF(), _removeConnection(), _setConnection(), affectedRows(), affected_rows(), buildInsert(), buildUpdate(), connect(), disconnect(), escape(), f(), free(), getDriver(), getHaltBehaviour(), getLastInsertedId(), getMetaData(), getProfileData(), getResultObject(), getServerInfo(), getTableNames(), halt(), insert(), isProfilingEnabled(), loadDriver(), nextRecord(), next_record(), numFields(), numRows(), num_fields(), num_rows(), prepare(), query(), reportHalt(), seek(), setDefaultConfiguration(), toArray(), toObject(), update()
Constants inherited from cDbDriverHandler
FETCH_ASSOC, FETCH_BOTH, FETCH_NUMERIC, HALT_NO, HALT_REPORT, HALT_YES
Properties summary
protected resource $_linkId NULL
#

Link ID resource

Link ID resource

protected resource $_queryId NULL
#

Query ID resource

Query ID resource

protected array $_record array()
#

Active record set data.

Active record set data.

protected integer $_row 0
#

Active row count.

Active row count.

protected integer $_errorNumber 0
#

Database error number, if available.

Database error number, if available.

protected string $_errorMessage ''
#

Database error message, if available.

Database error message, if available.

Properties inherited from cDbDriverHandler
$_connectionCache, $_dbCfg, $_defaultDbCfg, $_driver, $_driverType, $_haltBehaviour, $_haltMsgPrefix, $_metaCache, $_profileData
CMS CONTENIDO 4.9.3 API documentation generated by ApiGen 2.8.0