Sur cette page, vous trouverez toutes les méthodes disponibles en PHP pour interagir avec la base de données comme MySQL.
Pour installer MySQLi en PHP, cliquez sur ce lien http://php.net/manual/en/mysqli.installation.php
Pour les configurations d'exécution de MySQLi, cliquez sur le lien http://php.net/manual/en/mysqli.configuration.php
L'extension MySQLi est fournie avec PHP v5.0
Fonction | Description |
---|---|
affecterd_Lignes() | Renvoie le nombre de lignes affectées dans l'opération MySQL précédente |
validation automatique () | Activer ou désactiver la validation automatique des modifications de base de données |
begin_transaction() | Commence une transaction |
changer d'utilisateur() | Changer l'utilisateur de la connexion à la base de données spécifiée |
nom_jeu_caractères() | Renvoie le jeu de caractères par défaut pour la connexion à la base de données |
close() | Fermer une connexion à une base de données précédemment ouverte |
s'engager() | Valider la transaction en cours |
relier () | Ouvrir une nouvelle connexion au serveur MySQL |
connect_errno() | Renvoie le code d'erreur de la dernière erreur de connexion |
connect_error() | Renvoie la description de l'erreur de la dernière erreur de connexion |
data_seek() | Ajustez le pointeur de résultat sur une ligne arbitraire dans le jeu de résultats |
déboguer() | Effectuer des opérations de débogage |
dump_debug_info() | Vider les informations de débogage dans le journal |
erreurno() | Renvoie le dernier code d'erreur pour l'appel de fonction le plus récent |
Erreur() | Renvoie la dernière description d'erreur pour l'appel de fonction le plus récent |
liste_erreurs() | Renvoie une liste d'erreurs pour l'appel de fonction le plus récent |
récupérer_tout() | Récupérer toutes les lignes de résultats sous forme de tableau associatif, de tableau numérique ou les deux |
récupérer_tableau() | Récupérer une ligne de résultat sous forme d'associatif, de tableau numérique ou les deux |
récupérer_assoc() | Récupérer une ligne de résultat sous forme de tableau associatif |
récupérer_champ() | Renvoie le champ suivant dans le jeu de résultats, en tant qu'objet |
récupérer_champ_direct() | Renvoie les métadonnées pour un seul champ dans le jeu de résultats, en tant qu'objet |
récupérer_champs() | Renvoie un tableau d'objets qui représentent les champs dans un jeu de résultats |
récupérer_longueurs() | Renvoie les longueurs des colonnes de la ligne actuelle dans le jeu de résultats |
récupérer_objet() | Renvoie la ligne actuelle d'un jeu de résultats, en tant qu'objet |
récupérer_ligne() | Extraire une ligne d'un ensemble de résultats et l'obtenir sous forme de tableau énuméré |
field_count() | Renvoie le nombre de colonnes pour la requête la plus récente |
recherche_champ() | Définir le curseur de champ sur le décalage de champ donné |
get_charset() | Renvoie un objet jeu de caractères |
get_client_info() | Renvoie la version de la bibliothèque cliente MySQL |
get_client_stats() | Renvoie des statistiques sur le client par processus |
obtenir_version_client() | Renvoie la version de la bibliothèque cliente MySQL sous forme d'entier |
get_connection_stats() | Renvoie des statistiques sur la connexion client |
get_host_info() | Renvoie le nom d'hôte du serveur MySQL et le type de connexion |
get_proto_info() | Renvoie la version du protocole MySQL |
get_server_info() | Renvoie la version du serveur MySQL |
obtenir_version_serveur() | Renvoie la version du serveur MySQL sous forme d'entier |
Info() | Renvoie des informations sur la dernière requête exécutée |
init () | Initialiser MySQLi et obtenir une ressource à utiliser avec real_connect() |
insert_id() | Renvoie l'identifiant généré automatiquement à partir de la dernière requête |
tuer() | Demander au serveur de tuer un thread MySQL |
Plus de résultats() | Vérifiez s'il y a plus de résultats d'une requête multiple |
multi_requête() | Effectuer une ou plusieurs requêtes sur la base de données |
résultat_suivant() | Préparer le prochain jeu de résultats à partir de multi_query() |
option() | Définir des options de connexion supplémentaires et affecter le comportement d'une connexion |
ping() | Ping une connexion au serveur, ou essaie de se reconnecter si la connexion est interrompue |
sondage() | Sondage des connexions |
préparer() | Préparer une instruction SQL pour l'exécution |
requete() | Effectuer une requête sur une base de données |
real_connect() | Ouvrir une nouvelle connexion au serveur MySQL |
real_escape_string() | Echappe les caractères spéciaux dans une chaîne à utiliser dans une instruction SQL |
real_query() | Exécuter une seule requête SQL |
reap_async_query() | Renvoie le résultat d'une requête SQL asynchrone |
rafraîchir() | Actualiser/vider les tables ou les caches, ou réinitialise les informations du serveur de réplication |
retour en arriere() | Restaurer la transaction en cours pour la base de données |
select_db() | Sélectionnez la base de données par défaut pour les requêtes de base de données |
set_charset() | Définir le jeu de caractères client par défaut |
set_local_infile_default() | Désactive le gestionnaire défini par l'utilisateur pour la commande load local infile |
set_local_infile_handler() | Définir la fonction de rappel pour la commande LOAD DATA LOCAL INFILE |
sqlstate() | Renvoie le code d'erreur SQLSTATE pour l'erreur |
ssl_set() | Utilisé pour établir des connexions sécurisées à l'aide de SSL |
stat () | Renvoie l'état actuel du système |
stmt_init() | Initialiser une instruction et obtenir un objet à utiliser avec stmt_prepare() |
store_result() | Transférer un jeu de résultats de la dernière requête |
thread_id() | Renvoie l'ID de thread pour la connexion actuelle |
thread_safe() | Renvoie si la bibliothèque cliente est compilée en tant que thread-safe |
use_result() | Lancer la récupération d'un jeu de résultats à partir de la dernière requête exécutée |
nombre_avertissement() | Renvoie le nombre d'avertissements de la dernière requête de la connexion |