Fonction MySQLi PHP 5

Introduction à PHP MySQLi

PHP MySQLi = PHP MySQL Improved!

Les fonctions MySQLi vous permettent d'accéder au serveur de base de données MySQL.

Remarque :L'extension MySQLi a été conçue pour être compatible avec les versions MySQL 4.1.13 ou ultérieures.

Installation / Configuration à l'exécution

Pour rendre MySQLi disponible, vous devez compiler PHP pour prendre en charge l'extension MySQLi.

L'extension MySQLi a été introduite via PHP version 5.0.0. Le pilote local MySQL de PHP version 5.3.0 contient MySQLi.

Pour plus de détails sur l'installation, veuillez consulter :http://www.php.net/manual/zh/mysqli.installation.php

Pour plus de détails sur la configuration à l'exécution, veuillez consulter :http://www.php.net/manual/zh/mysqli.configuration.php

Fonction MySQLi PHP 5

Fonction Description
mysqli_affected_rows() Renvoyer le nombre de lignes affectées par l'opération précédente Mysql.
mysqli_autocommit() Activer ou désactiver la fonction de soumission automatique des modifications de base de données.
mysqli_change_user() Changer l'utilisateur de la connexion à la base de données spécifiée.
mysqli_character_set_name() Renvoyer le jeu de caractères par défaut de la connexion à la base de données.
mysqli_close() Fermer la connexion à la base de données ouverte précédemment.
mysqli_commit() Soumettre la transaction actuelle.
mysqli_connect_errno() Retourne le code d'erreur de la dernière connexion appelée.
mysqli_connect_error() Retourne la description de l'erreur de la dernière connexion.
mysqli_connect() Ouvre une nouvelle connexion au serveur MySQL.
mysqli_data_seek() Ajuste le pointeur de résultats à une ligne quelconque de l'ensemble de résultats.
mysqli_debug() Effectue une opération de débogage.
mysqli_dump_debug_info() Écrit des informations de débogage dans le journal.
mysqli_errno() Retourne le code d'erreur de la dernière fonction appelée.
mysqli_error_list() Retourne la liste des erreurs de la dernière fonction appelée.
mysqli_error() Retourne le code d'erreur décrit par une chaîne de caractères de la dernière fonction appelée.
mysqli_fetch_all() Extraît toutes les lignes de résultats et retourne l'ensemble de résultats sous forme d'array associatif, d'array d'indices numériques, ou les deux.
mysqli_fetch_array() Extraît une ligne de résultats sous forme d'array associatif, d'array d'indices numériques, ou les deux.
mysqli_fetch_assoc() Extraît une ligne de résultats sous forme d'array associatif.
mysqli_fetch_field_direct() Retourne les métadonnées d'un champ unique de l'ensemble de résultats sous forme d'objet.
mysqli_fetch_field() Retourne le prochain champ de l'ensemble de résultats sous forme d'objet.
mysqli_fetch_fields() Retourne un tableau d'objets représentant les champs de l'ensemble de résultats.
mysqli_fetch_lengths() Retourne la longueur des colonnes de la ligne actuelle de l'ensemble de résultats.
mysqli_fetch_object() Retourne la ligne actuelle de l'ensemble de résultats sous forme d'objet.
mysqli_fetch_row() Extraît une ligne de l'ensemble de résultats et la retourne sous forme d'array d'enumeration.
mysqli_field_count() Retourne le nombre de colonnes obtenues lors de la dernière requête.
mysqli_field_seek() Déplace le pointeur de champ à la position de début spécifique du champ.
mysqli_field_tell() Retourne la position du pointeur de champ.
mysqli_free_result() Libère la mémoire associée à un ensemble de résultats.
mysqli_get_charset() Retourne un objet de jeu de caractères.
mysqli_get_client_info() Retourne des informations de version du client MySQL sous forme de chaîne de caractères.
mysqli_get_client_stats() Renvoyer les informations statistiques de chaque processus client.
mysqli_get_client_version() Renvoyer l'information de version du client MySQL en entier.
mysqli_get_connection_stats() Renvoyer les informations statistiques de la connexion client.
mysqli_get_host_info() Renvoyer le nom d'hôte et le type de connexion du serveur MySQL.
mysqli_get_proto_info() Renvoyer la version du protocole MySQL.
mysqli_get_server_info() Renvoyer la version du serveur MySQL.
mysqli_get_server_version() Renvoyer l'information de version du serveur MySQL en entier.
mysqli_info() Renvoyer les informations de recherche de la dernière requête exécutée.
mysqli_init() Initialiser mysqli et renvoyer le type de ressource utilisé par mysqli_real_connect().
mysqli_insert_id() Renvoyer l'ID automatiquement généré utilisé dans la dernière requête.
mysql_kill() Demander au serveur de terminer un thread MySQL.
mysqli_more_results() Vérifier si une requête multilingue a d'autres jeux de résultats.
mysqli_multi_query() Exécuter une ou plusieurs requêtes sur la base de données.
mysqli_next_result() Préparer le prochain jeu de résultats de mysqli_multi_query().
mysqli_num_fields() Renvoyer le nombre de champs dans le jeu de résultats.
mysqli_num_rows() Renvoyer le nombre de lignes dans le jeu de résultats.
mysqli_options() Définir les options.
mysqli_ping() Ping une connexion au serveur ou essayez de se reconnecter si la connexion est interrompue.
mysqli_prepare() Préparer une instruction SQL à exécuter.
mysqli_query() Exécuter une requête sur la base de données.
mysqli_real_connect() Ouvrir une nouvelle connexion au serveur MySQL.
mysqli_real_escape_string() Échapper aux caractères spéciaux utilisés dans les chaînes de caractères d'une instruction SQL.
mysqli_real_query() Exécuter une requête SQL.
mysqli_reap_async_query() Renvoyer le résultat de la requête asynchrone.
mysqli_refresh() Rafraîchir la table ou le cache, ou réinitialiser les informations du serveur de copie.
mysqli_rollback() Retourner l'opération en cours de transaction.
mysqli_select_db() Changer la base de données par défaut de la connexion.
mysqli_set_charset() Définir le jeu de caractères par défaut du client.
mysqli_set_local_infile_default() Effacer le programmeur défini par l'utilisateur pour la commande load local infile.
mysqli_set_local_infile_handler() Définir la fonction de rappel exécutée par la commande LOAD DATA LOCAL INFILE.
mysqli_sqlstate() Retourner le code d'erreur SQLSTATE de la dernière opération Mysql.
mysqli_ssl_set() Établir une connexion installée avec SSL.
mysqli_stat() Retourner l'état système actuel.
mysqli_stmt_init() Initialiser une instruction et retourner un objet utilisé par mysqli_stmt_prepare().
mysqli_store_result() Transmettre le jeu de résultats de la dernière requête.
mysqli_thread_id() Retourner l'ID de thread de la connexion actuelle.
mysqli_thread_safe() Retourner si le thread est sécurisé.
mysqli_use_result() Initialiser un résultat de jeu de résultats à récupérer.
mysqli_warning_count() Retourner le nombre d'avertissements de la dernière requête dans la connexion.