Fonctions PHP 5 MySQLi
Introduction à PHP MySQLi
PHP MySQLi = PHP MySQL amélioré !
Les fonctions MySQLi vous permettent d'accéder au serveur de base de données MySQL.
Remarque : L'extension MySQLi est conçue pour fonctionner avec MySQL version 4.1.13 ou ultérieure.
Installation/Configuration d'exécution
Afin d'utiliser les fonctions MySQLi en douceur, vous devez ajouter le support de l'extension MySQLi lors de la compilation de PHP.
L'extension MySQLi a été introduite dans la version PHP 5.0.0. Le pilote natif MySQL est inclus dans la version PHP 5.3.0.
Pour les détails d'installation, veuillez visiter : http://www.php.net/manual/en/mysqli.installation.php
Pour les détails de configuration d'exécution, veuillez visiter : http:// www.php.net/manual/en/mysqli.configuration.php
Fonctions PHP 5 MySQLi
Fonction
Description
mysqli_affected_rows() Renvoie le nombre de lignes d'enregistrement affectées par l'opération MySQL précédente.
mysqli_autocommit() Active ou désactive la soumission automatique des modifications de la base de données.
mysqli_change_user() Change l'utilisateur pour la connexion à la base de données spécifiée.
mysqli_character_set_name() Renvoie le jeu de caractères par défaut de la connexion à la base de données.
mysqli_close() Ferme la connexion à la base de données précédemment ouverte.
mysqli_commit() Soumettez la transaction en cours.
mysqli_connect_errno() Renvoie le code d'erreur de la dernière erreur de connexion.
mysqli_connect_error() Renvoie la description de la dernière erreur de connexion.
mysqli_connect() Ouvre une nouvelle connexion au serveur MySQL.
mysqli_data_seek() Ajustez le pointeur de résultat sur une ligne arbitraire dans l'ensemble de résultats.
mysqli_debug() Effectue des opérations de débogage.
mysqli_dump_debug_info() Vide les informations de débogage dans le journal.
mysqli_errno() Renvoie le dernier code d'erreur de la fonction la plus récemment appelée.
mysqli_error_list() Renvoie la liste des erreurs de la fonction la plus récemment appelée.
mysqli_error() Renvoie la dernière description d'erreur de la fonction la plus récemment appelée.
mysqli_fetch_all() Récupère toutes les lignes de l'ensemble de résultats sous forme de tableau associatif, de tableau numérique ou les deux.
mysqli_fetch_array() Obtient une ligne de l'ensemble de résultats sous forme de tableau associatif, de tableau numérique ou les deux.
mysqli_fetch_assoc() Obtient une ligne de l'ensemble de résultats sous forme de tableau associatif.
mysqli_fetch_field_direct() Récupère les métadonnées d'un seul champ de l'ensemble de résultats et les renvoie sous forme d'objet.
mysqli_fetch_field() Récupère le champ suivant de l'ensemble de résultats et le renvoie en tant qu'objet.
mysqli_fetch_fields() Renvoie un tableau d'objets représentant les champs dans le résultat.
mysqli_fetch_lengths() Renvoie la longueur de chaque colonne de la ligne actuelle dans le jeu de résultats.
mysqli_fetch_object() Récupère la ligne actuelle du jeu de résultats et la renvoie en tant qu'objet.
mysqli_fetch_row() Récupère une ligne du jeu de résultats et la renvoie sous forme de tableau d'énumération.
mysqli_field_count() Renvoie le nombre de colonnes récemment interrogées.
mysqli_field_seek() Définit le pointeur dans le jeu de résultats sur le décalage du champ spécifié.
mysqli_field_tell() Renvoie la position du pointeur dans le jeu de résultats.
mysqli_free_result() Libère la mémoire des résultats.
mysqli_get_charset() Renvoie l'objet jeu de caractères.
mysqli_get_client_info() Renvoie la version de la bibliothèque client MySQL.
mysqli_get_client_stats() Renvoie des statistiques sur chaque processus sur le client.
mysqli_get_client_version() Renvoie la version de la bibliothèque client MySQL sous forme d'entier.
mysqli_get_connection_stats() Renvoie des statistiques sur les connexions client.
mysqli_get_host_info() Renvoie le nom d'hôte du serveur MySQL et le type de connexion.
mysqli_get_proto_info() Renvoie la version du protocole MySQL.
mysqli_get_server_info() Renvoie la version du serveur MySQL.
mysqli_get_server_version() Renvoie la version du serveur MySQL sous forme d'entier.
mysqli_info() Renvoie des informations sur la requête la plus récemment exécutée.
mysqli_init() Initialise MySQLi et renvoie les ressources utilisées par mysqli_real_connect().
mysqli_insert_id() Renvoie l'ID généré automatiquement dans la dernière requête.
mysql_kill() Demande au serveur de tuer un thread MySQL.
mysqli_more_results() Vérifie si une requête multiple a plus de résultats.
mysqli_multi_query() Exécute une ou plusieurs requêtes sur la base de données.
mysqli_next_result() Prépare le prochain jeu de résultats pour mysqli_multi_query().
mysqli_num_fields() Renvoie le nombre de champs dans l'ensemble de résultats.
mysqli_num_rows() Renvoie le nombre de lignes dans l'ensemble de résultats.
mysqli_options() Définissez des options de connexion supplémentaires pour affecter le comportement de connexion.
mysqli_ping() Établissez une connexion au serveur et essayez de vous reconnecter si la connexion est déconnectée.
mysqli_prepare() Préparez-vous à exécuter une instruction SQL.
mysqli_query() Exécute une requête sur la base de données.
mysqli_real_connect() Ouvre un nouveau lien vers le serveur MySQL.
mysqli_real_escape_string() Échappe les caractères spéciaux dans les chaînes utilisées dans les instructions SQL.
mysqli_real_query() Exécuter une requête SQL
mysqli_reap_async_query() Renvoie le résultat d'une requête asynchrone.
mysqli_refresh() Actualisez la table ou le cache, ou réinitialisez les informations du serveur de réplication.
mysqli_rollback() Annulez la transaction en cours dans la base de données.
mysqli_select_db() Change la base de données par défaut pour la connexion.
mysqli_set_charset() Définit le jeu de caractères client par défaut.
mysqli_set_local_infile_default() Annule le handle défini par l'utilisateur utilisé pour la commande de chargement local du fichier.
mysqli_set_local_infile_handler() Définit la fonction de restauration pour la commande LOAD DATA LOCAL INFILE.
mysqli_sqlstate() Renvoie le code d'erreur SQLSTATE de la dernière opération MySQL.
mysqli_ssl_set() est utilisé pour créer une connexion sécurisée SSL.
mysqli_stat() Renvoie l'état actuel du système.
mysqli_stmt_init() Initialise l'instruction et renvoie l'objet utilisé par mysqli_stmt_prepare().
mysqli_store_result() Transfère le jeu de résultats de la dernière requête.
mysqli_thread_id() Renvoie l'ID de thread de la connexion actuelle.
mysqli_thread_safe() Renvoie si la bibliothèque cliente est compilée en thread-safe.
mysqli_use_result() Initialise la récupération du jeu de résultats de la dernière requête exécutée à l'aide de mysqli_real_query().
mysqli_warning_count() Renvoie le nombre d'avertissements pour la dernière requête de la connexion.
Ce qui précède est le contenu du [tutoriel php] Fonctions PHP 5 MySQLi Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (m.sbmmt.com) !