Overview

Packages

  • Actions
  • Codegen
  • Controls
    • Base
  • DatabaseAdapters
  • Events
  • None
  • Sessions
  • Tests

Classes

  • QDatabaseBase
  • QDatabaseFieldType
  • QDatabaseForeignKey
  • QDatabaseIndex
  • QDatabaseRowBase
  • QInformixPdoDatabase
  • QMySqlDatabase
  • QMySqlDatabaseField
  • QMySqli5ClusterDatabase
  • QMySqli5Database
  • QMySqli5DatabaseField
  • QMySqli5DatabaseResult
  • QMySqliDatabase
  • QMySqliDatabaseField
  • QMySqliDatabaseResult
  • QMySqliDatabaseRow
  • QOracleDatabase
  • QOracleDatabaseRow
  • QPdoDatabase
  • QPostgreSqlDatabase
  • QPostgreSqlDatabaseField
  • QPostgreSqlDatabaseResult
  • QPostgreSqlDatabaseRow
  • QPostgreSqlPdoDatabase
  • QSqLite3PdoDatabase
  • QSqlServer2005Database
  • QSqlServer2005DatabaseField
  • QSqlServer2005DatabaseResult
  • QSqlServer2005DatabaseRow
  • QSqlServerDatabase
  • QSqlServerDatabaseField
  • QSqlServerDatabaseResult
  • QSqlServerDatabaseRow

Exceptions

  • QDatabaseExceptionBase
  • QMySqliDatabaseException
  • QOracleDatabaseException
  • QPostgreSqlDatabaseException
  • QSqlServer2005DatabaseException
  • QSqlServerDatabaseException
  • Overview
  • Package
  • Class

Class QPostgreSqlDatabaseRow

Class for handling a single row from PostgreSQL database result set

QBaseClass
Extended by QDatabaseRowBase
Extended by QPostgreSqlDatabaseRow
Package: DatabaseAdapters
Located at includes/database/QPostgreSqlDatabase.class.php
Methods summary
public
# __construct( string $strColumnArray )

QPostgreSqlDatabaseRow constructor.

QPostgreSqlDatabaseRow constructor.

Parameters

$strColumnArray
public mixed
# GetColumn( string $strColumnName, null|string $strColumnType = null )

Gets the value of a column from a result row returned by the database

Gets the value of a column from a result row returned by the database

Parameters

$strColumnName
Name of the column
$strColumnType
Data type

Returns

mixed
public boolean
# ColumnExists( string $strColumnName )

Tells whether a particular column exists in a returned database row

Tells whether a particular column exists in a returned database row

Parameters

$strColumnName
Name of te column

Returns

boolean
public string|string[]
# GetColumnNameArray( )

Returns

string|string[]
public boolean
# ResolveBooleanValue( boolean|null $mixValue )

Returns the boolean value corresponding to whatever a bit column returns. Postgres returns a 't' or 'f' (or null).

Returns the boolean value corresponding to whatever a bit column returns. Postgres returns a 't' or 'f' (or null).

Parameters

$mixValue
Value of the BIT column

Returns

boolean

Overrides

QDatabaseRowBase::ResolveBooleanValue()
Methods inherited from QBaseClass
OverrideAttributes(), __call(), __get(), __set()
Properties summary
protected string[] $strColumnArray

Column name value pairs for current result set

Column name value pairs for current result set

#
API documentation generated by ApiGen