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

Class: DB_QueryTool_Result

Source Location: /DB_QueryTool-0.11.1/QueryTool/Result.php

Class Overview


this result actually contains the 'data' itself, the number of rows


Author(s):

Version:

  • 2002/07/11

Methods


Child classes:

Inherited Variables

Inherited Methods


Class Details

[line 35]
this result actually contains the 'data' itself, the number of rows

returned and some additional info using ZE2 you can also get retreive data from the result doing the following: <vp_DB_Common-instance>->getAll()->getCount() or <vp_DB_Common-instance>->getAll()->getData()



[ Top ]


Method Detail

DB_QueryTool_Result (Constructor)   [line 71]

DB_QueryTool_Result DB_QueryTool_Result( array $data)

create a new instance of result with the data returned by the query

Parameters:

array   $data   —  the data returned by the result

[ Top ]

fetchRow   [line 215]

void fetchRow( )

This function emulates PEAR::DB fetchRow() method.

With this method, DB_QueryTool can transparently replace PEAR_DB

  • Todo: implement fetchmode support?
  • Access: public

Overridden in child classes as:

DB_QueryTool_Result_Object::fetchRow()
This function emulates PEAR_DB function FetchRow With this function DB_QueryTool can transparently replace PEAR_DB

[ Top ]

getCount   [line 115]

integer getCount( )

return the number of rows returned
  • Return: the number of rows returned
  • Author: Wolfram Kriesing <wolfram@kriesing.de>
  • Version: 2002/07/11
  • Access: public

[ Top ]

getData   [line 132]

mixed getData( [string $key = null])

get all the data returned
  • Return: array or PEAR_Error
  • Author: Wolfram Kriesing <wolfram@kriesing.de>
  • Version: 2002/07/11
  • Access: public

Parameters:

string   $key   — 

[ Top ]

getFirst   [line 156]

mixed getFirst( )

get the first result set we are not using next, current, and reset, since those ignore keys which are empty or 0

[ Top ]

getNext   [line 175]

mixed getNext( )

Get next result set. If getFirst() has never been called before, it calls that method.
  • Access: public

[ Top ]

hasMore   [line 196]

boolean hasMore( )

check if there are other rows
  • Access: public

[ Top ]

numRows   [line 99]

integer numRows( )

return the number of rows returned. This is an alias for getCount().
  • Access: public

[ Top ]


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