b2evolution

Multilingual multiuser multiblog engine

b2evolution Technical Documentation (0.9.x) [ class tree: evocore ] [ index: evocore ] [ all elements ]

Procedural File: _class_db.php

Source Location: /blogs/b2evocore/_class_db.php

Page Details

This file implements the DB class.

Based on ezSQL - Class to make it very easy to deal with MySQL database connections. b2evo Additions:

  • nested transactions
  • symbolic table names
  • query log
  • get_list
  • dynamic extension loading
  • Debug features (EXPLAIN...)
and more...

This file is part of the b2evolution/evocms project - http://b2evolution.net/. See also http://sourceforge.net/projects/evocms/.

Author:  blueyed: Daniel HAHLER
Author:  Justin VINCENT
Author:  fplanque: François PLANQUE
Version:  $Id: _class_db.php,v 1.11.2.9 2005/09/02 21:31:34 fplanque Exp $
Copyright:  (c)2003-2005 by Francois PLANQUE - http://fplanque.net/. Parts of this file are copyright (c)2004 by Justin Vincent - http://php.justinvincent.com Parts of this file are copyright (c)2004-2005 by Daniel HAHLER - http://thequod.de/contact.
Todo:  transaction support
Filesource:  Source Code for this file
License:  GNU General Public License (GPL)
Classes
Class Description
DB The Main Class
Constants
ARRAY_A  [line 78]

ARRAY_A = 'ARRAY_A',true

[ Top ]

ARRAY_N  [line 79]

ARRAY_N = 'ARRAY_N',true

[ Top ]

EZSQL_VERSION  [line 76]

EZSQL_VERSION = '1.25'

ezSQL Constants


[ Top ]

OBJECT  [line 77]

OBJECT = 'OBJECT',true

[ Top ]


Functions
mysql_real_escape_string  [line 83]

void mysql_real_escape_string( $unescaped_string  )
Parameters:
   $unescaped_string: 


[ Top ]


Documentation generated on Tue, 20 May 2008 01:52:53 +0200 by phpDocumentor 1.4.2