[ Index ]
 

Code source de e107 0.7.8

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/e107_handlers/ -> mysql_class.php (sommaire)

(pas de description)

Poids: 731 lignes (20 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

db:: (27 méthodes):
  db()
  db_Connect()
  db_Mark_Time()
  db_Show_Performance()
  db_Write_log()
  db_Query()
  db_Select()
  db_Insert()
  db_Update()
  db_Fetch()
  db_Count()
  db_Close()
  db_Delete()
  db_Rows()
  dbError()
  db_SetErrorReporting()
  db_Select_gen()
  ml_check()
  db_Fieldname()
  db_Field_info()
  db_Num_fields()
  db_IsLang()
  db_getList()
  db_QueryCount()
  db_Query_all()
  db_Field()
  escape()


Classe: db  - X-Ref

MySQL Abstraction class

db()   X-Ref

return: db

db_Connect($mySQLserver, $mySQLuser, $mySQLpassword, $mySQLdefaultdb)   X-Ref

param: string $mySQLserver IP Or hostname of the MySQL server
param: string $mySQLuser MySQL username
param: string $mySQLpassword MySQL Password
param: string $mySQLdefaultdb The database schema to connect to
return: null or string error code

db_Mark_Time($sMarker)   X-Ref

param: unknown $sMarker
return: void

db_Show_Performance()   X-Ref

return: void

db_Write_log($log_type = '', $log_remark = '', $log_query = '')   X-Ref

return: void

db_Query($query, $rli = NULL, $qry_from = '', $debug = FALSE, $log_type = '', $log_remark = '')   X-Ref

param: unknown $query
param: unknown $rli
return: unknown

db_Select($table, $fields = '*', $arg = '', $mode = 'default', $debug = FALSE, $log_type = '', $log_remark = '')   X-Ref

param: string $table Table name to select data from
param: string $fields Table fields to be retrieved, default * (all in table)
param: string $arg Query arguments, default null
param: string $mode Argument has WHERE or not, default=default (WHERE)
param: bool $debug Debug mode on or off
return: int Number of rows or false on error

db_Insert($table, $arg, $debug = FALSE, $log_type = '', $log_remark = '')   X-Ref

param: string $table
param: string $arg
param: string $debug
return: int Last insert ID or false on error

db_Update($table, $arg, $debug = FALSE, $log_type = '', $log_remark = '')   X-Ref

param: string $table
param: string $arg
param: bool $debug
return: int number of affected rows, or false on error

db_Fetch()   X-Ref

param: string $mode
return: array MySQL row

db_Count($table, $fields = '(*)   X-Ref

param: string $table
param: string $fields
param: string $arg
return: int number of affected rows or false on error

db_Close()   X-Ref

return: void

db_Delete($table, $arg = '', $debug = FALSE, $log_type = '', $log_remark = '')   X-Ref

param: string $table
param: string $arg
return: int number of affected rows, or false on error

db_Rows()   X-Ref

return: unknown

dbError($from)   X-Ref

param: unknown $from
return: unknown

db_SetErrorReporting($mode)   X-Ref

param: unknown $mode
return: void

db_Select_gen($query, $debug = FALSE, $log_type = '', $log_remark = '')   X-Ref

param: unknown $arg
return: unknown

ml_check($matches)   X-Ref
Pas de description

db_Fieldname($offset)   X-Ref

param: unknown $offset
return: unknown

db_Field_info()   X-Ref

return: unknown

db_Num_fields()   X-Ref

return: unknown

db_IsLang($table,$multiple=FALSE)   X-Ref

param: unknown $table
return: unknown

db_getList($fields = 'ALL', $amount = FALSE, $maximum = FALSE, $ordermode=FALSE)   X-Ref

param: string fields to retrieve
return: array

db_QueryCount()   X-Ref

return: integer

db_Query_all($query,$debug="")   X-Ref
Pas de description

db_Field($table,$fieldid="",$key="")   X-Ref
Pas de description

escape($data, $strip = true)   X-Ref
A pointer to mysql_real_escape_string() - see http://www.php.net/mysql_real_escape_string

param: string $data
return: string



Généré le : Sun Apr 1 01:23:32 2007 par Balluche grâce à PHPXref 0.7