Source for file db.phpinc
Documentation is available at db.phpinc
* general database function
* before pk-03-10-25 this file was mySQL.phpinc
* @project Open CSP-Management
* @author Peter Krebs (pk)<pitlinz@users.sourceforge.net>
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version pk-03-12-18 PQT_UNION added
* @version pk-07-06-15 $OCSP_CONF
define ('PQT_SELECT',"SELECT");
define ('PQT_INSERT',"INSERT");
define ('PQT_UPDATE',"UPDATE");
define ('PQT_DELETE',"DELETE");
define ('PQT_REPLACE',"REPLACE");
* @const string PQT_UNION union select
define ('PQT_UNION',"UNION SELECT");
define ('DBMS_FLDTYPE_UNKNOWN',"UNKNOWN");
define ('DBMS_FLDTYPE_INT',"int");
define ('DBMS_FLDTYPE_TEXT',"text"); /* <pk-05-01-14 changed blob -> text> */
define ('DBMS_FLDTYPE_TIMESTAMP',"timestamp");
define ('DBMS_FLDTYPE_STRING',"varchar");
define ('DBMS_FLDTYPE_DATE',"date");
define ('DBMS_FLDTYPE_DATETIME',"datetime");
define ('DBMS_FLDTYPE_TIME',"time");
define ('DBMS_FLDTYPE_FLOAT',"real");
$OCSP_CONF['DBFLDTYPES']=
array(
$OCSP_CONF['DBFLDTYPES_DESC']=
array(
'string'=>
'Zeichenkette (max 255 Zeichen)',
'int'=>
'Ganzzahliger Wert',
'real'=>
'Reale Zahlen (mit Komma)',
'timestamp'=>
'Zeitstempel',
'datetime'=>
'Datum und Uhrzeit',
'blob'=>
'Datenfeld max 2 GB',
'text'=>
'Text (mehr als 255 Zeichen)',
//'varchar'=>'Zeichenkette (max 255 Zeichen)'
// old style with globals
$GLOBALS['OCSP']['DBFLDTYPES'] =
$OCSP_CONF['DBFLDTYPES'];
$GLOBALS['OCSP']['DBFLDTYPES_DESC'] =
$OCSP_CONF['DBFLDTYPES_DESC'];
Documentation generated on Thu, 08 Jan 2009 17:40:15 +0100 by phpDocumentor 1.4.0a2