phpDocumentor default
[ class tree: default ] [ index: default ] [ all elements ]

Procedural File: adodb-lib.inc.php

Source Location: /lodel/scripts/adodb/adodb-lib.inc.php

Page Details
Filesource:  Source Code for this file
Functions
adodb_key_exists  [line 706]

void adodb_key_exists( $key, &$arr, [ $force = 2]  )
Parameters:
   $key: 
   &$arr: 
   $force: 


[ Top ]
adodb_probetypes  [line 19]

void adodb_probetypes( &$array, &$types, [ $probe = 8]  )
Parameters:
   &$array: 
   &$types: 
   $probe: 


[ Top ]
adodb_transpose  [line 62]

void adodb_transpose( &$arr, &$newarr, &$hdr, &$fobjs  )
Parameters:
   &$arr: 
   &$newarr: 
   &$hdr: 
   &$fobjs: 


[ Top ]
_adodb_backtrace  [line 1052]

void _adodb_backtrace( [ $printOrArr = true], [ $levels = 9999], [ $skippy = 0]  )
Parameters:
   $printOrArr: 
   $levels: 
   $skippy: 


[ Top ]
_adodb_column_sql  [line 946]

void _adodb_column_sql( &$zthis, $action, $type, $fname, $fnameq, $arrFields, $magicq, [ $recurse = true]  )
Parameters:
   &$zthis: 
   $action: 
   $type: 
   $fname: 
   $fnameq: 
   $arrFields: 
   $magicq: 
   $recurse: 


[ Top ]
_adodb_column_sql_oci8  [line 879]

string _adodb_column_sql_oci8( string &$zthis, string $action, string $type, array $fname, $fnameq, $arrFields, $magicq  )

This private method is used to help construct the update/sql which is generated by GetInsertSQL and GetUpdateSQL.

It handles the string construction of 1 column -> sql string based on the column type. We want to do 'safe' handling of BLOBs

Parameters:
string   &$zthis:  the type of sql we are trying to create 'I' or 'U'.
string   $action:  column data type from the db::MetaType() method
string   $type:  the column name
array   $fname:  the column value
   $fnameq: 
   $arrFields: 
   $magicq: 


[ Top ]
_adodb_debug_execute  [line 1000]

void _adodb_debug_execute( &$zthis, $sql, $inputarr  )
Parameters:
   &$zthis: 
   $sql: 
   $inputarr: 


[ Top ]
_adodb_getcount  [line 365]

void _adodb_getcount( &$zthis, $sql, [ $inputarr = false], [ $secs2cache = 0]  )
Parameters:
   &$zthis: 
   $sql: 
   $inputarr: 
   $secs2cache: 


[ Top ]
_adodb_getinsertsql  [line 726]

void _adodb_getinsertsql( &$zthis, &$rs, $arrFields, [ $magicq = false], [ $force = 2]  )

There is a special case of this function for the oci8 driver.

The proper way to handle an insert w/ a blob in oracle requires a returning clause with bind variables and a descriptor blob.

Parameters:
   &$zthis: 
   &$rs: 
   $arrFields: 
   $magicq: 
   $force: 


[ Top ]
_adodb_getmenu  [line 181]

void _adodb_getmenu( &$zthis, $name, [ $defstr = ''], [ $blank1stItem = true], [ $multiple = false], [ $size = 0], [ $selectAttr = ''], [ $compareFields0 = true]  )
Parameters:
   &$zthis: 
   $name: 
   $defstr: 
   $blank1stItem: 
   $multiple: 
   $size: 
   $selectAttr: 
   $compareFields0: 


[ Top ]
_adodb_getmenu_gp  [line 267]

void _adodb_getmenu_gp( &$zthis, $name, [ $defstr = ''], [ $blank1stItem = true], [ $multiple = false], [ $size = 0], [ $selectAttr = ''], [ $compareFields0 = true]  )
Parameters:
   &$zthis: 
   $name: 
   $defstr: 
   $blank1stItem: 
   $multiple: 
   $size: 
   $selectAttr: 
   $compareFields0: 


[ Top ]
_adodb_getupdatesql  [line 567]

void _adodb_getupdatesql( &$zthis, &$rs, $arrFields, [ $forceUpdate = false], [ $magicq = false], [ $force = 2]  )
Parameters:
   &$zthis: 
   &$rs: 
   $arrFields: 
   $forceUpdate: 
   $magicq: 
   $force: 


[ Top ]
_adodb_pageexecute_all_rows  [line 463]

void &_adodb_pageexecute_all_rows( &$zthis, $sql, $nrows, $page, [ $inputarr = false], [ $secs2cache = 0]  )
Parameters:
   &$zthis: 
   $sql: 
   $nrows: 
   $page: 
   $inputarr: 
   $secs2cache: 


[ Top ]
_adodb_pageexecute_no_last_page  [line 517]

void &_adodb_pageexecute_no_last_page( &$zthis, $sql, $nrows, $page, [ $inputarr = false], [ $secs2cache = 0]  )
Parameters:
   &$zthis: 
   $sql: 
   $nrows: 
   $page: 
   $inputarr: 
   $secs2cache: 


[ Top ]
_adodb_replace  [line 104]

void _adodb_replace( &$zthis, $table, $fieldArray, $keyCol, $autoQuote, $has_autoinc  )
Parameters:
   &$zthis: 
   $table: 
   $fieldArray: 
   $keyCol: 
   $autoQuote: 
   $has_autoinc: 


[ Top ]
_array_change_key_case  [line 91]

void _array_change_key_case( $an_array  )
Parameters:
   $an_array: 


[ Top ]


Documentation generated on Thu, 24 Jul 2008 05:05:21 +0200 by phpDocumentor 1.4.0a2