Packages

  • dibi
    • drivers
    • nette
    • reflection
  • None
  • PHP

Classes

  • dibi
  • DibiConnection
  • DibiDataSource
  • DibiDateTime
  • DibiEvent
  • DibiFileLogger
  • DibiFirePhpLogger
  • DibiFluent
  • DibiObject
  • DibiResult
  • DibiResultIterator
  • DibiRow
  • DibiTranslator

Interfaces

  • IDataSource
  • IDibiDriver
  • IDibiReflector
  • IDibiResultDriver

Exceptions

  • DibiDriverException
  • DibiException
  • DibiNotImplementedException
  • DibiNotSupportedException
  • DibiPcreException
  • Overview
  • Package
  • Class
  • Tree

Interface IDibiResultDriver

dibi result set driver interface.

Direct known implementers

DibiFirebirdDriver, DibiMsSql2005Driver, DibiSqliteDriver, DibiMsSqlDriver, DibiMySqlDriver, DibiMySqliDriver, DibiOdbcDriver, DibiOracleDriver, DibiPdoDriver, DibiPostgreDriver, DibiSqlite3Driver
Package: dibi
Located at libs/interfaces.php
Methods summary
public integer
# getRowCount( )

Returns the number of rows in a result set.

Returns the number of rows in a result set.

Returns

integer
public boolean
# seek( integer $row )

Moves cursor position without fetching row.

Moves cursor position without fetching row.

Parameters

$row
integer
the 0-based cursor pos to seek to

Returns

boolean
TRUE on success, FALSE if unable to seek to specified record

Throws

DibiException
public
# free( )

Frees the resources allocated for this result set.

Frees the resources allocated for this result set.

public array
# getResultColumns( )

Returns metadata for all columns in a result set.

Returns metadata for all columns in a result set.

Returns

array
of {name, nativetype [, table, fullname, (int) size, (bool) nullable, (mixed) default, (bool) autoincrement, (array) vendor ]}
public mixed
# getResultResource( )

Returns the result set resource.

Returns the result set resource.

Returns

mixed
public string
# unescape( string $value, string $type )

Decodes data from result set.

Decodes data from result set.

Parameters

$value
string
value
$type
string
type (dibi::BINARY)

Returns

string
decoded value

Throws

InvalidArgumentException
dibi API documentation API documentation generated by ApiGen 2.3.0