&Functions; MaxDB
&reftitle.classes;
maxdb
Représente une connexion entre PHP et une base MaxDB.
&reftitle.constructor;
maxdb :
constructeur
&reftitle.methods;
autocommit :
active ou pas l'autoarchivagechange_user :
change l'utilisateur de la base de donnéescharacter_set_name :
retourne le jeu de caractères par défaut de la connexionclose :
ferme une connexion ouvertecommit :
valide la transaction couranteconnect :
ouvre une nouvelle connexiondebug :
effectue des opérations de déboguagedump_debug_info :
affiche des informations de déboguageget_client_info :
retourne la version du clientget_host_info
: retourne le type de connexionget_server_info :
retourne les informations sur le serveur maxDBget_server_version :
retourne la version du serveurinit :
initialise un objet maxdbinfo :
lit les informations sur la dernière requête exécutéekill :
tente de terminer un thread MaxDBmulti_query :
effectue une commande multiplemore_results :
vérifie si d'autres résultats existent dans la commande multiple
courantenext_result :
lit le prochain résultat de la commande multiple couranteoptions :
configure les optionsping :
teste le serveur avec un ping et se reconnecte si besoinprepare :
prépare une requête SQLquery :
exécute une requêtereal_connect :
ouvre une connexion au serveur MaxDBescape_string :
protège les caractères spéciaux dans une chaîne pour l'utiliser
dans une requête, en tenant compte du jeu de caractères courantrollback :
annule la transaction couranteselect_db :
sélectionne la base de données par défautssl_set :
configure les paramètres sslstat :
lit le statut courant du systèmestmt_init :
initialise une commande à utiliser avec
maxdb_stmt_preparestore_result :
transfert un résultat de la dernière requêteuse_result :
transfert un résultat non bufferisé de la dernière requêtethread-safe :
indique si la sécurité thread est active ou pas
&reftitle.properties;
affected_rows
: lit le nombre de lignes affectées par la dernière opération
MaxDBclient_info
: retourne la version du client MaxDB sous forme de chaîneclient_version :
retourne la version du client MaxDB sous forme d'entiererrno :
retourne le code d'erreur du dernier appel de fonctionerror :
retourne le message d'erreur de la plus récente fonctionfield_count :
retourne le nombre de colonne de la dernière requêtehost_info :
retourne une chaîne représentant le type de connexioninfo :
lit les informations sur la dernière requête exécutéeinsert-id :
retourne l'identifiant autogénéré par la dernière requêteprotocol_version :
retourne la version du protocole MaxDB utilisésqlstate :
retourne une chaîne représentant le code d'erreur SQLSTATEthread_id :
retourne l'identifiant du thread de la connexion courantewarning-count
: retourne le nombre d'alertes générées durant la dernière commande
SQLmaxdb_stmt
Représente une commande préparée.
&reftitle.methods;
bind_param :
lie les variables à la commande préparéebind_result :
lie les variables à la commande préparée, pour stockage des résultats
close :
détruit la commande préparéedata-seek :
place le pointeur à une position arbitraire du résultatexecute :
exécute une commande préparéefetch :
lit les résultats de la commande préparée dans les variables liées
free_result
: libère les ressources de la mémoireresult_metadata :
lit les métadonnées d'un résultat de commande préparéeprepare :
prépare une commande préparéesend_long_data :
envoie les données par paquetclose_long_data :
termine l'envoi de grandes donnéesreset :
remet à zéro une commande préparéestore_result :
stocke tout le résultat d'une commande préparée
&reftitle.properties;
affected_rows :
retourne le nombre de lignes affectées par la dernière commande préparée
errno :
retourne le code d'erreur de la dernière commande préparéeerrno :
retourne le message d'erreur de la dernière commande préparéeparam_count
: retourne le nombre de paramètres pour une commande préparéesqlstate :
retourne une chaîne contenant le code d'erreur SQLSTATEmaxdb_result
Représente le jeu de résultat obtenu après exécution d'une requête.
&reftitle.methods;
close :
détruit le jeu de résultatdata_seek :
déplace le pointeur de lignefetch_field :
lit les informations de colonnes d'un résultatfetch_fields :
lit les informations de toutes les colonnes d'un résultatfetch_field_direct :
lit les informations sur une colonne spécifiquefetch_array :
lit la ligne de résultat sous forme de tableau associatif, numérique
ou les deux.fetch_assoc :
lit une ligne sous forme de tableau associatiffetch_object :
lit un résultat sous forme d'objetfetch_row :
lit un résultat sous forme de tableau énuméréclose :
libère les ressourcesfield_seek :
place le pointeur à une position donnée
&reftitle.properties;
current_field :
retourne le pointeur courantfield_count :
retourne le nombre de champs dans le résultatlengths :
retourne un tableau avec les tailles des colonnesnum_rows :
retourne le nombre de ligne du résultat
&reference.maxdb.entities.functions;