Maison > développement back-end > tutoriel php > [Tutoriel php] Fonction PHP 5 MySQLi

[Tutoriel php] Fonction PHP 5 MySQLi

黄舟
Libérer: 2023-03-04 08:42:01
original
1160 Les gens l'ont consulté

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) !


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal