Derniers tutoriels de développement web
 

PHP 5 Fonctions mysqli


PHP MySQLi Présentation

PHP MySQLi = PHP MySQL améliorée!

Les fonctions mysqli vous permet d'accéder à des serveurs de bases de données MySQL.

Remarque: L'extension MySQLi est conçu pour fonctionner avec la version MySQL 4.1.13 ou plus récent.


Configuration d'installation / Runtime

Pour les fonctions mysqli soient disponibles, vous devez compiler PHP avec le support pour l'extension MySQLi.

L'extension MySQLi a été introduit avec la version PHP 5.0.0. Le pilote natif MySQL a été inclus dans la version PHP 5.3.0.

Pour plus de détails d'installation, rendez - vous à: http://php.net/manual/en/mysqli.installation.php

Pour plus de détails de configuration d'exécution, allez à: http://php.net/manual/en/mysqli.configuration.php


PHP 5 Fonctions mysqli

Fonction La description
mysqli_affected_rows() Retourne le nombre de lignes affectées par l'opération MySQL
mysqli_autocommit() Active ou désactive la base de données-engagement automatique
mysqli_change_user() Change l'utilisateur de la connexion de base de données spécifiée
mysqli_character_set_name() Renvoie le caractère par défaut pour la connexion de base de données
mysqli_close() Ferme une connexion de base de données précédemment ouvert
mysqli_commit() Engage la transaction en cours
mysqli_connect_errno() Retourne le code d'erreur de la dernière erreur de connexion
mysqli_connect_error() Renvoie la description d'erreur de la dernière erreur de connexion
mysqli_connect() Ouvre une nouvelle connexion au serveur MySQL
mysqli_data_seek() Règle le pointeur de résultat sur une ligne arbitraire dans le résultat-ensemble
mysqli_debug() Effectuer des opérations de débogage
mysqli_dump_debug_info() Dumps des informations de débogage dans le journal
mysqli_errno() Retourne le dernier code d'erreur pour le dernier appel de fonction
mysqli_error_list() Retourne une liste d'erreurs pour le dernier appel de fonction
mysqli_error() Renvoie la dernière description de l'erreur pour le dernier appel de fonction
mysqli_fetch_all() Lit toutes les lignes de résultats sous forme de tableau, un tableau numérique, ou les deux
mysqli_fetch_array() Récupère une ligne de résultat en tant associatif, d'un tableau numérique, ou les deux
mysqli_fetch_assoc() Lit une ligne de résultat dans un tableau associatif
mysqli_fetch_field_direct() Retourne les méta-données pour un seul champ dans le jeu de résultats, comme un objet
mysqli_fetch_field() Retourne le champ suivant dans le jeu de résultats, comme un objet
mysqli_fetch_fields() Retourne un tableau d'objets qui représentent les champs dans un jeu de résultats
mysqli_fetch_lengths() Retourne la longueur des colonnes de la ligne courante dans le jeu de résultats
mysqli_fetch_object() Renvoie la ligne courante d'un jeu de résultats, comme un objet
mysqli_fetch_row() Récupère une ligne de résultat-ensemble et le retourne comme un tableau énuméré
mysqli_field_count() Retourne le nombre de colonnes pour la dernière requête
mysqli_field_seek() Définit le curseur de champ sur le champ décalage donné
mysqli_field_tell() Renvoie la position du curseur sur le terrain
mysqli_free_result() Libère la mémoire associée à un résultat
mysqli_get_charset() Retourne un objet de jeu de caractères
mysqli_get_client_info() Retourne la version de la bibliothèque cliente MySQL
mysqli_get_client_stats() Retourne les statistiques sur le client par processus
mysqli_get_client_version() Retourne la version de la bibliothèque cliente MySQL comme un entier
mysqli_get_connection_stats() Retourne les statistiques sur la connexion client
mysqli_get_host_info() Retourne le nom d'hôte du serveur MySQL et le type de connexion
mysqli_get_proto_info() Retourne la version du protocole MySQL
mysqli_get_server_info() Retourne la version du serveur MySQL
mysqli_get_server_version() Retourne la version du serveur MySQL comme un entier
mysqli_info() Renvoie des informations sur la dernière requête exécutée
mysqli_init() Initialise MySQLi et retourne une ressource pour une utilisation avec mysqli_real_connect()
mysqli_insert_id() Renvoie l'identifiant généré automatiquement utilisé dans la dernière requête
mysqli_kill() Demande le serveur pour tuer un fil MySQL
mysqli_more_results() Vérifie s'il y a plus de résultats d'une requête à plusieurs
mysqli_multi_query() Effectue une ou plusieurs requêtes sur la base de données
mysqli_next_result() Prépare le prochain jeu de résultats mysqli_multi_query()
mysqli_num_fields() Retourne le nombre de champs dans un jeu de résultats
mysqli_num_rows() Retourne le nombre de lignes dans un jeu de résultats
mysqli_options() Définit les options et connecter supplémentaires influent sur le comportement d'une connexion
mysqli_ping() Pings une connexion de serveur, ou tente de se reconnecter si la connexion a été interrompue
mysqli_prepare() Prépare une requête SQL pour l'exécution
mysqli_query() Exécute une requête sur la base de données
mysqli_real_connect() Ouvre une nouvelle connexion au serveur MySQL
mysqli_real_escape_string() Protège les caractères spéciaux dans une chaîne pour une utilisation dans une instruction SQL
mysqli_real_query() Exécute une requête SQL
mysqli_reap_async_query() Retourne le résultat de la requête async
mysqli_refresh() Actualise tables ou des caches, ou remet à zéro les informations du serveur de réplication
mysqli_rollback() Annule la transaction en cours pour la base de données
mysqli_select_db() Modifie la base de données par défaut pour la connexion
mysqli_set_charset() Définit le caractère client par défaut jeu
mysqli_set_local_infile_default() Rétablit le gestionnaire défini par l'utilisateur pour la charge de commande locale infile
mysqli_set_local_infile_handler() Définir la fonction de rappel pour la commande LOAD DATA LOCAL INFILE
mysqli_sqlstate() Retourne le code d'erreur SQLSTATE de la dernière opération MySQL
mysqli_ssl_set() Permet d'établir une connexion sécurisée avec SSL
mysqli_stat() Renvoie l'état actuel du système
mysqli_stmt_init() Initialise une déclaration et retourne un objet pour une utilisation avec mysqli_stmt_prepare()
mysqli_store_result() Un jeu de résultats de la dernière requête
mysqli_thread_id() Renvoie l'ID de fil pour la connexion en cours
mysqli_thread_safe() Indique si la bibliothèque cliente est compilé en tant que thread-safe
mysqli_use_result() Initie la récupération d'un ensemble de résultats à partir de la dernière requête exécutée en utilisant le mysqli_real_query()
mysqli_warning_count() Retourne le nombre d'avertissements de la dernière requête de la connexion