Zikula 1.0.1
[ class tree: Zikula 1.0.1 ] [ index: Zikula 1.0.1 ] [ all elements ]

Procedural File: adodb-lib.inc.php

Source Location: /includes/classes/adodb/adodb-lib.inc.php



Page Details:



Tags:

filesource:  Source Code for this file








adodb_key_exists [line 732]

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



Parameters

   $key  
   &$arr  
   $force  
[ Top ]



adodb_probetypes [line 49]

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



Parameters

   &$array  
   &$types  
   $probe  
[ Top ]



adodb_strip_order_by [line 19]

void adodb_strip_order_by( $sql)



Parameters

   $sql  
[ Top ]



adodb_transpose [line 92]

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



Parameters

   &$arr  
   &$newarr  
   &$hdr  
   &$fobjs  
[ Top ]



_adodb_backtrace [line 1081]

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



Parameters

   $printOrArr  
   $levels  
   $skippy  
[ Top ]



_adodb_column_sql [line 972]

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 905]

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 1028]

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



Parameters

   &$zthis  
   $sql  
   $inputarr  
[ Top ]



_adodb_getcount [line 398]

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



Parameters

   &$zthis  
   $sql  
   $inputarr  
   $secs2cache  
[ Top ]



_adodb_getinsertsql [line 752]

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 214]

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 300]

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 593]

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 489]

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 543]

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 134]

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



Parameters

   &$zthis  
   $table  
   $fieldArray  
   $keyCol  
   $autoQuote  
   $has_autoinc  
[ Top ]



_array_change_key_case [line 121]

void _array_change_key_case( $an_array)



Parameters

   $an_array  
[ Top ]



Documentation generated on Fri, 18 Jul 2008 21:39:49 +0200 by phpDocumentor 1.4.1