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 être utilisée avec MySQL version 4.1.13 ou ultérieure.
Afin de pouvoir utiliser les fonctions MySQLi avec succès, 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 plus d'informations sur la configuration d'exécution, veuillez visiter : http://www.php.net/manual/en/mysqli.configuration.php
fonction | décrire |
---|---|
mysqli_affected_rows() | Renvoie le nombre de lignes affectées par l'opération MySQL précédente. |
mysqli_autocommit() | Active ou désactive la validation automatique des modifications de la base de données. |
mysqli_change_user() | Modifiez 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 pour les connexions à la base de données. |
mysqli_close() | Fermez une connexion à la base de données précédemment ouverte. |
mysqli_commit() | Validez 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 l'erreur de la dernière erreur de connexion. |
mysqli_connect() | Ouvrez une nouvelle connexion au serveur MySQL. |
mysqli_data_seek() | Ajuste le pointeur de résultat sur une ligne arbitraire dans le jeu de résultats. |
mysqli_debug() | Effectuer des opérations de débogage. |
mysqli_dump_debug_info() | Videz 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 une liste d'erreurs pour la fonction la plus récemment appelée. |
mysqli_erreur() | Renvoie la dernière description de l'erreur pour la fonction la plus récemment appelée. |
mysqli_fetch_all() | Obtient toutes les lignes du jeu de résultats sous forme de tableau associatif, de tableau numérique ou les deux. |
mysqli_fetch_array() | Obtient une ligne du jeu de résultats sous forme de tableau associatif, de tableau numérique ou les deux. |
mysqli_fetch_assoc() | Obtient une ligne du jeu de résultats sous forme de tableau associatif. |
mysqli_fetch_field_direct() | Obtenez les métadonnées d'un seul champ du jeu de résultats et renvoyez-les en tant qu'objet. |
mysqli_fetch_field() | Obtient le champ suivant du jeu de résultats et le renvoie en tant qu'objet. |
mysqli_fetch_fields() | Renvoie un tableau d'objets représentant les champs du résultat. |
mysqli_fetch_lengths() | Renvoie la longueur de chaque colonne de la ligne actuelle dans le jeu de résultats. |
mysqli_fetch_object() | Obtient la ligne actuelle du jeu de résultats et la renvoie en tant qu'objet. |
mysqli_fetch_row() | Obtient une ligne du jeu de résultats et la renvoie sous forme de tableau énuméré. |
mysqli_field_count() | Renvoie le nombre de colonnes pour la requête la plus récente. |
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érez 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 du 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 exécutée la plus récemment. |
mysqli_init() | Initialise MySQLi et renvoie les ressources utilisées par mysqli_real_connect(). |
mysqli_insert_id() | Renvoie l'ID généré automatiquement à partir de la dernière requête. |
mysql_kill() | Demande au serveur de tuer un thread MySQL. |
mysqli_more_results() | Vérifiez si une requête multiple a plus de résultats. |
mysqli_multi_query() | Exécutez une ou plusieurs requêtes sur la base de données. |
mysqli_next_result() | Préparez le prochain jeu de résultats pour mysqli_multi_query(). |
mysqli_num_fields() | Renvoie le nombre de champs dans le jeu de résultats. |
mysqli_num_rows() | Renvoie le nombre de lignes dans le jeu de résultats. |
mysqli_options() | Définit des options de connexion supplémentaires qui affectent le comportement de connexion. |
mysqli_ping() | Établit une connexion au serveur et tente de se reconnecter si la connexion est perdue. |
mysqli_prepare() | Préparez-vous à exécuter une instruction SQL. |
mysqli_query() | Exécutez une requête sur la base de données. |
mysqli_real_connect() | Ouvrez 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 les résultats d'une requête asynchrone. |
mysqli_refresh() | Videz les tables ou les caches, 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() | Modifiez la base de données par défaut pour les connexions. |
mysqli_set_charset() | Définissez le jeu de caractères client par défaut. |
mysqli_set_local_infile_default() | Révoquez le handle défini par l’utilisateur utilisé pour la commande load local infile. |
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() | Utilisé pour créer des connexions sécurisées SSL. |
mysqli_stat() | Renvoie l'état actuel du système. |
mysqli_stmt_init() | Initialise la déclaration et renvoie l'objet utilisé par mysqli_stmt_prepare(). |
mysqli_store_result() | Transférez 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() | Indique si la bibliothèque cliente est compilée pour être 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. |