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

File: MDB2.php

Source Location: /MDB2-2.0.0alpha1/MDB2.php

Classes:

MDB2
The main 'MDB2' class is simply a container class with some static methods for creating DB objects as well as some utility functions common to all parts of DB.
MDB2_Driver_Common
MDB2_Driver_Common: Base class that is extended by each MDB2 driver
MDB2_Result_Common

Page Details:

Includes:

require_once('PEAR.php') [line 58]
include the PEAR core

CASE_LOWER [line 2755]

CASE_LOWER =

[ Top ]



CASE_UPPER [line 2752]

CASE_UPPER = 1

[ Top ]



MDB2_ERROR [line 69]

MDB2_ERROR = -1

[ Top ]



MDB2_ERROR_ACCESS_VIOLATION [line 95]

MDB2_ERROR_ACCESS_VIOLATION = -27

[ Top ]



MDB2_ERROR_ALREADY_EXISTS [line 73]

MDB2_ERROR_ALREADY_EXISTS = -5

[ Top ]



MDB2_ERROR_CANNOT_ALTER [line 97]

MDB2_ERROR_CANNOT_ALTER = -29

[ Top ]



MDB2_ERROR_CANNOT_CREATE [line 83]

MDB2_ERROR_CANNOT_CREATE = -15

[ Top ]



MDB2_ERROR_CANNOT_DELETE [line 84]

MDB2_ERROR_CANNOT_DELETE = -16

[ Top ]



MDB2_ERROR_CANNOT_DROP [line 85]

MDB2_ERROR_CANNOT_DROP = -17

[ Top ]



MDB2_ERROR_CANNOT_REPLACE [line 96]

MDB2_ERROR_CANNOT_REPLACE = -28

[ Top ]



MDB2_ERROR_CONNECT_FAILED [line 92]

MDB2_ERROR_CONNECT_FAILED = -24

[ Top ]



MDB2_ERROR_CONSTRAINT [line 71]

MDB2_ERROR_CONSTRAINT = -3

[ Top ]



MDB2_ERROR_DIVZERO [line 81]

MDB2_ERROR_DIVZERO = -13

[ Top ]



MDB2_ERROR_EXTENSION_NOT_FOUND [line 93]

MDB2_ERROR_EXTENSION_NOT_FOUND = -25

[ Top ]



MDB2_ERROR_INSUFFICIENT_DATA [line 101]

MDB2_ERROR_INSUFFICIENT_DATA = -33

[ Top ]



MDB2_ERROR_INVALID [line 76]

MDB2_ERROR_INVALID = -8

[ Top ]



MDB2_ERROR_INVALID_DATE [line 80]

MDB2_ERROR_INVALID_DATE = -12

[ Top ]



MDB2_ERROR_INVALID_DSN [line 91]

MDB2_ERROR_INVALID_DSN = -23

[ Top ]



MDB2_ERROR_INVALID_NUMBER [line 79]

MDB2_ERROR_INVALID_NUMBER = -11

[ Top ]



MDB2_ERROR_LOADMODULE [line 100]

MDB2_ERROR_LOADMODULE = -32

[ Top ]



MDB2_ERROR_MANAGER [line 98]

MDB2_ERROR_MANAGER = -30

[ Top ]



MDB2_ERROR_MANAGER_PARSE [line 99]

MDB2_ERROR_MANAGER_PARSE = -31

[ Top ]



MDB2_ERROR_MISMATCH [line 75]

MDB2_ERROR_MISMATCH = -7

[ Top ]



MDB2_ERROR_NEED_MORE_DATA [line 88]

MDB2_ERROR_NEED_MORE_DATA = -20

[ Top ]



MDB2_ERROR_NODBSELECTED [line 82]

MDB2_ERROR_NODBSELECTED = -14

[ Top ]



MDB2_ERROR_NOSUCHDB [line 94]

MDB2_ERROR_NOSUCHDB = -26

[ Top ]



MDB2_ERROR_NOSUCHFIELD [line 87]

MDB2_ERROR_NOSUCHFIELD = -19

[ Top ]



MDB2_ERROR_NOSUCHTABLE [line 86]

MDB2_ERROR_NOSUCHTABLE = -18

[ Top ]



MDB2_ERROR_NOT_CAPABLE [line 77]

MDB2_ERROR_NOT_CAPABLE = -9

[ Top ]



MDB2_ERROR_NOT_FOUND [line 72]

MDB2_ERROR_NOT_FOUND = -4

[ Top ]



MDB2_ERROR_NOT_LOCKED [line 89]

MDB2_ERROR_NOT_LOCKED = -21

[ Top ]



MDB2_ERROR_SYNTAX [line 70]

MDB2_ERROR_SYNTAX = -2

[ Top ]



MDB2_ERROR_TRUNCATED [line 78]

MDB2_ERROR_TRUNCATED = -10

[ Top ]



MDB2_ERROR_UNSUPPORTED [line 74]

MDB2_ERROR_UNSUPPORTED = -6

[ Top ]



MDB2_ERROR_VALUE_COUNT_ON_ROW [line 90]

MDB2_ERROR_VALUE_COUNT_ON_ROW = -22

[ Top ]



MDB2_FETCHMODE_ASSOC [line 120]

MDB2_FETCHMODE_ASSOC = 2
Column data indexed by column names

[ Top ]



MDB2_FETCHMODE_DEFAULT [line 108]

MDB2_FETCHMODE_DEFAULT =
This is a special constant that tells MDB2 the user hasn't specified any particular get mode, so the default should be used.

[ Top ]



MDB2_FETCHMODE_FLIPPED [line 129]

MDB2_FETCHMODE_FLIPPED = 4
For multi-dimensional results: normally the first level of arrays is the row number, and the second level indexed by column number or name.

MDB2_FETCHMODE_FLIPPED switches this order, so the first level of arrays is the column name, and the second level the row number.


[ Top ]



MDB2_FETCHMODE_ORDERED [line 114]

MDB2_FETCHMODE_ORDERED = 1
Column data indexed by numbers, ordered from 0 and up

[ Top ]



MDB2_OK [line 68]

MDB2_OK = 1
The method mapErrorCode in each MDB2_dbtype implementation maps native error codes to one of these.

If you add an error code here, make sure you also add a textual version of it in MDB2::errorMessage().


[ Top ]



array_change_key_case [line 2757]

void &array_change_key_case( mixed &$array, mixed $case)



[ Top ]



MDB2_defaultDebugOutput [line 2744]

string MDB2_defaultDebugOutput( object &$db, mixed $scope, string $message)

default debug output handler
  • Return: the corresponding error message, of false if the error code was unknown
  • Access: public


Parameters

object   $db   reference to an MDB2 database object
string   $message   message that should be appended to the debug variable
[ Top ]



Documentation generated on Sat, 1 May 2004 01:37:06 +0200 by phpDocumentor 1.2.3. PEAR Logo Copyright © PHP Group 2004.