Overview

Packages

  • CONTENIDO
  • Core
    • Authentication
    • Backend
    • Cache
    • CEC
    • Chain
    • ContentType
    • Database
    • Debug
    • Exception
    • Frontend
      • Search
      • URI
      • Util
    • GenericDB
      • Model
    • GUI
      • HTML
    • I18N
    • LayoutHandler
    • Log
    • Security
    • Session
    • Util
    • Validation
    • Versioning
    • XML
  • Module
    • ContentRssCreator
    • ContentSitemapHtml
    • ContentSitemapXml
    • ContentUserForum
    • NavigationTop
    • ScriptCookieDirective
  • 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
  • Smarty
    • Cacher
    • Compiler
    • Config
    • Debug
    • PluginsBlock
    • PluginsFilter
    • PluginsFunction
    • PluginsInternal
    • PluginsModifier
    • PluginsModifierCompiler
    • PluginsShared
    • Security
    • Template
    • TemplateResources
  • Swift
    • ByteStream
    • CharacterStream
    • Encoder
    • Events
    • KeyCache
    • Mailer
    • Mime
    • Plugins
    • Transport

Classes

  • cDb
  • cDbDriverAbstract
  • cDbDriverHandler
  • cDbDriverMysql
  • cDbDriverMysqli

Interfaces

  • cDbException
  • Overview
  • Package
  • Class
  • Todo
  • Download

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
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
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
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
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
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
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

Link ID resource

Link ID resource

# NULL
protected resource $_queryId

Query ID resource

Query ID resource

# NULL
protected array $_record

Active record set data.

Active record set data.

# array()
protected integer $_row

Active row count.

Active row count.

# 0
protected integer $_errorNumber

Database error number, if available.

Database error number, if available.

# 0
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.7 API documentation generated by ApiGen