&Functions; MaxDB
&reftitle.classes;
<classname>maxdb</classname> Représente une connexion entre PHP et une base MaxDB.
&reftitle.constructor; maxdb : constructeur
&reftitle.methods; autocommit : active ou pas l'autoarchivage change_user : change l'utilisateur de la base de données character_set_name : retourne le jeu de caractères par défaut de la connexion close : ferme une connexion ouverte commit : valide la transaction courante connect : ouvre une nouvelle connexion debug : effectue des opérations de déboguage dump_debug_info : affiche des informations de déboguage get_client_info : retourne la version du client get_host_info : retourne le type de connexion get_server_info : retourne les informations sur le serveur maxDB get_server_version : retourne la version du serveur init : initialise un objet maxdb info : lit les informations sur la dernière requête exécutée kill : tente de terminer un thread MaxDB multi_query : effectue une commande multiple more_results : vérifie si d'autres résultats existent dans la commande multiple courante next_result : lit le prochain résultat de la commande multiple courante options : configure les options ping : teste le serveur avec un ping et se reconnecte si besoin prepare : prépare une requête SQL query : exécute une requête real_connect : ouvre une connexion au serveur MaxDB escape_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 courant rollback : annule la transaction courante select_db : sélectionne la base de données par défaut ssl_set : configure les paramètres ssl stat : lit le statut courant du système stmt_init : initialise une commande à utiliser avec maxdb_stmt_prepare store_result : transfert un résultat de la dernière requête use_result : transfert un résultat non bufferisé de la dernière requête thread-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 MaxDB client_info : retourne la version du client MaxDB sous forme de chaîne client_version : retourne la version du client MaxDB sous forme d'entier errno : retourne le code d'erreur du dernier appel de fonction error : retourne le message d'erreur de la plus récente fonction field_count : retourne le nombre de colonne de la dernière requête host_info : retourne une chaîne représentant le type de connexion info : lit les informations sur la dernière requête exécutée insert-id : retourne l'identifiant autogénéré par la dernière requête protocol_version : retourne la version du protocole MaxDB utilisé sqlstate : retourne une chaîne représentant le code d'erreur SQLSTATE thread_id : retourne l'identifiant du thread de la connexion courante warning-count : retourne le nombre d'alertes générées durant la dernière commande SQL
<classname>maxdb_stmt</classname> Représente une commande préparée.
&reftitle.methods; bind_param : lie les variables à la commande préparée bind_result : lie les variables à la commande préparée, pour stockage des résultats close : détruit la commande préparée data-seek : place le pointeur à une position arbitraire du résultat execute : exécute une commande préparée fetch : lit les résultats de la commande préparée dans les variables liées free_result : libère les ressources de la mémoire result_metadata : lit les métadonnées d'un résultat de commande préparée prepare : prépare une commande préparée send_long_data : envoie les données par paquet close_long_data : termine l'envoi de grandes données reset : remet à zéro une commande préparée store_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ée errno : retourne le message d'erreur de la dernière commande préparée param_count : retourne le nombre de paramètres pour une commande préparée sqlstate : retourne une chaîne contenant le code d'erreur SQLSTATE
<classname>maxdb_result</classname> 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ésultat data_seek : déplace le pointeur de ligne fetch_field : lit les informations de colonnes d'un résultat fetch_fields : lit les informations de toutes les colonnes d'un résultat fetch_field_direct : lit les informations sur une colonne spécifique fetch_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 associatif fetch_object : lit un résultat sous forme d'objet fetch_row : lit un résultat sous forme de tableau énuméré close : libère les ressources field_seek : place le pointeur à une position donnée
&reftitle.properties; current_field : retourne le pointeur courant field_count : retourne le nombre de champs dans le résultat lengths : retourne un tableau avec les tailles des colonnes num_rows : retourne le nombre de ligne du résultat
&reference.maxdb.entities.functions;