Fonctions membres publiques | |
| DoliDb ($type= 'mysql', $host= '', $user= '', $pass= '', $name= '') | |
| ouverture d'une connection vers le serveur et/ou une database. | |
| select_db ($database) | |
| selectionne une database. | |
| connect ($host, $login, $passwd) | |
| connection vers une database. | |
| create_db ($database) | |
| création d'une database. | |
| clone () | |
| copie d'une database. | |
| pconnect ($host, $login, $passwd) | |
| ouverture d'une connection vers une database. | |
| close () | |
| fermeture d'une connection vers une database. | |
| begin ($do=1) | |
| debut d'une transaction. | |
| commit ($do=1) | |
| écriture d'une transaction. | |
| rollback ($do=1) | |
| éffacement d'une transaction et retour au ancienne valeurs. | |
| query ($query, $limit="", $offset="") | |
| requete vers une database. | |
| list_tables ($database) | |
| liste des tables dans une database. | |
| result ($nb, $fieldname) | |
| renvoie les données de la requete. | |
| free () | |
| désalloue la memoire de la requete. | |
| fetch_object () | |
| renvoie les données comme un objet. | |
| plimit ($limit=0, $offset=0) | |
| défini les limites de la requète. | |
| idate ($fname) | |
| formatage de la date en fonction des locales. | |
| fetch_array () | |
| renvoie les données dans un tableau. | |
| fetch_row () | |
| renvoie les données comme un tableau. | |
| fetch_field () | |
| obtient les données d'un colonne et renvoie les données sous forme d'objet. | |
| num_rows () | |
| renvoie le nombre de lignes dans le resultat de la requete. | |
| num_fields () | |
| renvoie le nombre de champs dans le resultat de la requete. | |
| error () | |
| renvoie le texte de l'erreur mysql de l'operation precedente. | |
| errno () | |
| renvoie la valeur numerique de l'erreur mysql de l'operation precedente. | |
| last_insert_id () | |
| obtient l'id genéré par le précedent INSERT. | |
| affected_rows () | |
| obtient le nombre de lignes affectées dans la précédente opération. | |
Ensemble des fonctions permettant de gérer la database de dolibarr
Définition à la ligne 41 du fichier mysql.lib.php.
|
||||||||||||||||||||||||
|
ouverture d'une connection vers le serveur et/ou une database.
Définition à la ligne 57 du fichier mysql.lib.php. Références connect(), et select_db(). |
|
|
obtient le nombre de lignes affectées dans la précédente opération.
Définition à la ligne 448 du fichier mysql.lib.php. |
|
|
debut d'une transaction.
Définition à la ligne 216 du fichier mysql.lib.php. Références begin(), et query(). Référencé par begin(). |
|
|
copie d'une database.
Définition à la ligne 179 du fichier mysql.lib.php. |
|
|
fermeture d'une connection vers une database.
Définition à la ligne 205 du fichier mysql.lib.php. |
|
|
écriture d'une transaction.
Définition à la ligne 234 du fichier mysql.lib.php. Références commit(), et query(). Référencé par commit(). |
|
||||||||||||||||
|
connection vers une database.
Définition à la ligne 149 du fichier mysql.lib.php. Références connect(). |
|
|
création d'une database.
Définition à la ligne 162 du fichier mysql.lib.php. Références create_db(). Référencé par create_db(). |
|
|
renvoie la valeur numerique de l'erreur mysql de l'operation precedente.
Définition à la ligne 425 du fichier mysql.lib.php. |
|
|
renvoie le texte de l'erreur mysql de l'operation precedente.
Définition à la ligne 415 du fichier mysql.lib.php. |
|
|
renvoie les données dans un tableau.
Définition à la ligne 365 du fichier mysql.lib.php. |
|
|
renvoie les données comme un objet.
Définition à la ligne 319 du fichier mysql.lib.php. |
|
|
renvoie les données comme un tableau.
Définition à la ligne 375 du fichier mysql.lib.php. |
|
|
désalloue la memoire de la requete.
Définition à la ligne 309 du fichier mysql.lib.php. |
|
|
formatage de la date en fonction des locales.
Définition à la ligne 355 du fichier mysql.lib.php. Références idate(). Référencé par idate(). |
|
|
obtient l'id genéré par le précedent INSERT.
Définition à la ligne 438 du fichier mysql.lib.php. |
|
|
liste des tables dans une database.
Définition à la ligne 286 du fichier mysql.lib.php. Références list_tables(). Référencé par list_tables(). |
|
|
renvoie le nombre de champs dans le resultat de la requete.
Définition à la ligne 405 du fichier mysql.lib.php. |
|
|
renvoie le nombre de lignes dans le resultat de la requete.
Définition à la ligne 395 du fichier mysql.lib.php. |
|
||||||||||||||||
|
ouverture d'une connection vers une database.
Définition à la ligne 194 du fichier mysql.lib.php. Références pconnect(). Référencé par pconnect(). |
|
||||||||||||
|
défini les limites de la requète.
Définition à la ligne 331 du fichier mysql.lib.php. Références plimit(). Référencé par plimit(). |
|
||||||||||||||||
|
requete vers une database.
Définition à la ligne 272 du fichier mysql.lib.php. Références query(). Référencé par begin(), commit(), query(), et rollback(). |
|
||||||||||||
|
renvoie les données de la requete.
Définition à la ligne 299 du fichier mysql.lib.php. Références result(). Référencé par result(). |
|
|
éffacement d'une transaction et retour au ancienne valeurs.
Définition à la ligne 252 du fichier mysql.lib.php. Références query(), et rollback(). Référencé par rollback(). |
|
|
selectionne une database.
Définition à la ligne 136 du fichier mysql.lib.php. Références select_db(). Référencé par DoliDb(), et select_db(). |
1.3.7