apidoc
[ class tree: apidoc ] [ index: apidoc ] [ all elements ]

Class: MDB2_Result_xxx

Source Location: /MDB2-2.0.0beta4/docs/Driver_skeleton.php

Class Overview

MDB2_Result
   |
   --MDB2_Result_Common
      |
      --MDB2_Result_xxx



Methods


Child classes:

Inherited Variables

Inherited Methods

Class: MDB2_Result_Common

MDB2_Result_Common::__construct()
Constructor
MDB2_Result_Common::MDB2_Result_Common()
MDB2_Result_Common::bindColumn()
Set bind variable to a column.
MDB2_Result_Common::fetchAll()
Fetch and return a column of data (it uses fetchRow for that)
MDB2_Result_Common::fetchCol()
Fetch and return a column of data (it uses current for that)
MDB2_Result_Common::fetchOne()
fetch single column from the first row from a result set
MDB2_Result_Common::fetchRow()
Fetch and return a row of data
MDB2_Result_Common::free()
Free the internal resources associated with result.
MDB2_Result_Common::getColumnNames()
Retrieve the names of columns returned by the DBMS in a query result or from the cache.
MDB2_Result_Common::getResource()
return the resource associated with the result object
MDB2_Result_Common::getRowCounter()
returns the actual row number that was last fetched (count from 0)
MDB2_Result_Common::nextResult()
Move the internal result pointer to the next available result
MDB2_Result_Common::numCols()
Count the number of columns returned by the DBMS in a query result.
MDB2_Result_Common::seek()
seek to a specific row in a result set
MDB2_Result_Common::setResultTypes()
Define the list of types to be associated with the columns of a given result set.

Class Details

[line 356]


[ Top ]


Method Detail

fetchRow   [line 369]

int &fetchRow( [int $fetchmode = MDB2_FETCHMODE_DEFAULT], [int $rownum = null])

Fetch a row and insert the data into an existing array.
  • Return: data array on success, a MDB2 error on failure
  • Access: public

Overrides MDB2_Result_Common::fetchRow() (Fetch and return a row of data)

Parameters:

int   $fetchmode   —  how the array data should be indexed
int   $rownum   —  number of the row where the data can be found

[ Top ]

free   [line 438]

boolean free( )

Free the internal resources associated with result.
  • Return: true on success, false if result is invalid
  • Access: public

Overrides MDB2_Result_Common::free() (Free the internal resources associated with result.)
[ Top ]

getColumnNames   [line 394]

mixed getColumnNames( )

Retrieve the names of columns returned by the DBMS in a query result.
  • Return:

    an associative array variable that will hold the names of columns. The indexes of the array are the column names mapped to lower case and the values are the respective numbers of the columns starting from 0. Some DBMS may not return any columns when the result set does not contain any rows.

    a MDB2 error on failure

  • Access: public

Overrides MDB2_Result_Common::getColumnNames() (Retrieve the names of columns returned by the DBMS in a query result or from the cache.)
[ Top ]

nextResult   [line 424]

true nextResult( )

Move the internal mysql result pointer to the next available result Currently not supported
  • Return: if a result is available otherwise return false
  • Access: public

Overrides MDB2_Result_Common::nextResult() (Move the internal result pointer to the next available result)
[ Top ]

numCols   [line 409]

mixed numCols( )

Count the number of columns returned by the DBMS in a query result.
  • Return: integer value with the number of columns, a MDB2 error on failure
  • Access: public

Overrides MDB2_Result_Common::numCols() (Count the number of columns returned by the DBMS in a query result.)
[ Top ]


Documentation generated on Mon, 11 Mar 2019 14:20:16 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.