Alternc
3.2
Alternc logiel libre pour l'hébergement
|
Session Management for PHP3. More...
Public Member Functions | |
DB_Sql ($query="") | |
Constructor. | |
link_id () | |
query_id () | |
connect ($Database="", $Host="", $User="", $Password="") | |
function for MySQL database connection management | |
free () | |
Discard the query result. | |
query ($Query_String) | |
Perform a query. | |
next_record () | |
walk result set | |
seek ($pos=0) | |
public: position in result set | |
lock ($table, $mode="write") | |
unlock () | |
affected_rows () | |
num_rows () | |
num_fields () | |
nf () | |
np () | |
f ($Name) | |
p ($Name) | |
lastid () | |
nextid ($seq_name) | |
metadata ($table='', $full=false) | |
halt ($msg) | |
haltmsg ($msg) | |
table_names () |
Data Fields | |
$Host = "" | |
$Database = "" | |
$User = "" | |
$Password = "" | |
$Auto_Free = 0 | |
$Debug = 0 | |
$Halt_On_Error = "no" | |
$Seq_Table = "db_sequence" | |
$Record = array() | |
$Row | |
$Errno = 0 | |
$Error = "" | |
$type = "mysql" | |
$revision = "1.2" | |
$Link_ID = 0 | |
$Query_ID = 0 | |
$Query_String = "" |
Session Management for PHP3.
Copyright (c) 1998-2000 NetUSE AG Boris Erdmann, Kristian Koehntopp
Definition at line 13 of file db_mysql.php.
affected_rows | ( | ) |
Definition at line 271 of file db_mysql.php.
connect | ( | $Database = "" , |
|
$Host = "" , |
|||
$User = "" , |
|||
$Password = "" |
|||
) |
function for MySQL database connection management
This function manages the connection to the MySQL database.
$Database | name of the database |
$Host | DNS of the MySQL hosting server |
$User | the user's name |
$Password | the user's password |
Definition at line 79 of file db_mysql.php.
References $Database, $Host, $Link_ID, $Password, $User, and halt().
Referenced by DB_users\DB_users(), lock(), metadata(), nextid(), query(), and unlock().
DB_Sql | ( | $query = "" | ) |
f | ( | $Name | ) |
Definition at line 292 of file db_mysql.php.
free | ( | ) |
Discard the query result.
This function discards the last query result.
Definition at line 119 of file db_mysql.php.
Referenced by next_record(), and query().
halt | ( | $msg | ) |
Definition at line 456 of file db_mysql.php.
References haltmsg().
Referenced by connect(), lock(), metadata(), next_record(), nextid(), query(), seek(), and unlock().
haltmsg | ( | $msg | ) |
Definition at line 468 of file db_mysql.php.
Referenced by halt().
lastid | ( | ) |
Definition at line 300 of file db_mysql.php.
link_id | ( | ) |
lock | ( | $table, | |
$mode = "write" |
|||
) |
Definition at line 234 of file db_mysql.php.
References $key, $query, $res, $value, connect(), and halt().
Referenced by nextid().
metadata | ( | $table = '' , |
|
$full = false |
|||
) |
Definition at line 342 of file db_mysql.php.
References $i, $Query_ID, $res, connect(), and halt().
next_record | ( | ) |
walk result set
This function tests if a new record is available in the current query result.
Definition at line 191 of file db_mysql.php.
References free(), and halt().
nextid | ( | $seq_name | ) |
Definition at line 305 of file db_mysql.php.
References $q, $res, connect(), halt(), lock(), and unlock().
nf | ( | ) |
np | ( | ) |
num_fields | ( | ) |
Definition at line 279 of file db_mysql.php.
num_rows | ( | ) |
Definition at line 275 of file db_mysql.php.
Referenced by nf(), np(), and seek().
p | ( | $Name | ) |
Definition at line 296 of file db_mysql.php.
query | ( | $Query_String | ) |
Perform a query.
This function performs the MySQL query described in the string parameter
a | string describing the MySQL query |
Definition at line 132 of file db_mysql.php.
References $Query_ID, $Query_String, connect(), free(), halt(), isset, and THROW_EXCEPTIONS.
Referenced by DB_Sql(), and table_names().
query_id | ( | ) |
Definition at line 63 of file db_mysql.php.
References $Query_ID.
seek | ( | $pos = 0 | ) |
public: position in result set
Definition at line 214 of file db_mysql.php.
References halt(), and num_rows().
table_names | ( | ) |
unlock | ( | ) |
$Auto_Free = 0 |
Definition at line 22 of file db_mysql.php.
$Database = "" |
Definition at line 17 of file db_mysql.php.
Referenced by connect(), and table_names().
$Debug = 0 |
Definition at line 23 of file db_mysql.php.
$Errno = 0 |
Definition at line 32 of file db_mysql.php.
$Error = "" |
Definition at line 33 of file db_mysql.php.
$Halt_On_Error = "no" |
Definition at line 24 of file db_mysql.php.
$Host = "" |
Definition at line 16 of file db_mysql.php.
Referenced by connect().
$Link_ID = 0 |
Definition at line 40 of file db_mysql.php.
$Password = "" |
Definition at line 19 of file db_mysql.php.
Referenced by connect().
$Query_ID = 0 |
Definition at line 41 of file db_mysql.php.
Referenced by metadata(), query(), and query_id().
$Query_String = "" |
Definition at line 42 of file db_mysql.php.
Referenced by query().
$Record = array() |
Definition at line 28 of file db_mysql.php.
$revision = "1.2" |
Definition at line 37 of file db_mysql.php.
$Row |
Definition at line 29 of file db_mysql.php.
$Seq_Table = "db_sequence" |
Definition at line 25 of file db_mysql.php.
$type = "mysql" |
Definition at line 36 of file db_mysql.php.
$User = "" |
Definition at line 18 of file db_mysql.php.
Referenced by connect().