| Propriétés |
| $mysqli->affected_rows |
mysqli_affected_rows() |
N/A |
Retourne le nombre de lignes affectées par la dernière opération MySQL |
| $mysqli->client_info |
mysqli_get_client_info() |
N/A |
Retourne la version du client MySQL sous la forme d'une chaîne de caractères |
| $mysqli->client_version |
mysqli_get_client_version() |
N/A |
Retourne l'information sur la version du client MySQL sous la forme d'un entier |
| $mysqli->connect_errno |
mysqli_connect_errno() |
N/A |
Retourne le code d'erreur de la connexion MySQL |
| $mysqli->connect_error |
mysqli_connect_error() |
N/A |
Retourne le message d'erreur de la connexion MySQL |
| $mysqli->errno |
mysqli_errno() |
N/A |
Retourne le code d'erreur de connexion MySQL |
| $mysqli->error |
mysqli_error() |
N/A |
Retourne le message d'erreur de connexion MySQL |
| $mysqli->field_count |
mysqli_field_count() |
N/A |
Retourne le nombre de colonnes pour la dernière requête |
| $mysqli->host_info |
mysqli_get_host_info() |
N/A |
Retourne une chaîne contenant le type de connexion utilisée |
| $mysqli->protocol_version |
mysqli_get_proto_info() |
N/A |
Retourne la version du protocole MySQL utilisé |
| $mysqli->server_info |
mysqli_get_server_info() |
N/A |
Retourne un entier représentant la version du serveur MySQL |
| $mysqli->server_version |
mysqli_get_server_version() |
N/A |
Retourne la version du serveur MySQL |
| $mysqli->info |
mysqli_info() |
N/A |
Retourne des informations à propos de la dernière requête exécutée |
| $mysqli->insert_id |
mysqli_insert_id() |
N/A |
Retourne l'identifiant automatiquement généré par la dernière requête |
| $mysqli->sqlstate |
mysqli_sqlstate() |
N/A |
Retourne l'erreur SQLSTATE de la dernière opération MySQL |
| $mysqli->warning_count |
mysqli_warning_count() |
N/A |
Retourne le nombre d'avertissements générés par la dernière requête |
| Méthodes |
| mysqli->autocommit |
mysqli_autocommit() |
N/A |
Active ou désactive le mode auto-commit |
| mysqli->change_user |
mysqli_change_user() |
N/A |
Change l'utilisateur de la connexion spécifiée |
| mysqli->character_set_name,
mysqli->client_encoding |
mysqli_character_set_name() |
mysqli_client_encoding() |
Retourne le jeu de caractères courant pour la connexion |
| mysqli->close |
mysqli_close() |
N/A |
Ferme une connexion |
| mysqli->commit |
mysqli_commit() |
N/A |
Valide la transaction courante |
| mysqli::__construct |
mysqli_connect() |
N/A |
Ouvre une connexion à un serveur MySQL |
| mysqli->debug |
mysqli_debug() |
N/A |
Effectue des actions de déboguage |
| mysqli->dump_debug_info |
mysqli_dump_debug_info() |
N/A |
Écrit les informations de déboguage dans les logs |
| mysqli->get_charset |
mysqli_get_charset() |
N/A |
Retourne un objet représentant le jeu de caractères |
| mysqli->get_connection_stats |
mysqli_get_connection_stats() |
N/A |
Retourne des statistiques sur la connexion du client. Disponible uniquement avec mysqlnd. |
| mysqli->get_client_info |
mysqli_get_client_info() |
N/A |
Retourne une chaîne contenant la version du client MySQL |
| mysqli->get_client_stats |
mysqli_get_client_stats() |
N/A |
Retourne les statistiques du client MySQL. Disponible uniquement avec mysqlnd. |
| mysqli->get_cache_stats |
mysqli_get_cache_stats() |
N/A |
Retourne les statistiques de cache Zval. Disponible uniquement avec mysqlnd. |
| mysqli->get_server_info |
mysqli_get_server_info() |
N/A |
Non documenté |
| mysqli->get_warnings |
mysqli_get_warnings() |
N/A |
Non documenté |
| mysqli::init |
mysqli_init() |
N/A |
Initialise MySQLi et retourne une ressource à utiliser avec mysqli_real_connect() |
| mysqli->kill |
mysqli_kill() |
N/A |
Demande au serveur de terminer un thread MySQL |
| mysqli->more_results |
mysqli_more_results() |
N/A |
Vérifie s'il y a d'autres jeux de résultats MySQL disponibles |
| mysqli->multi_query |
mysqli_multi_query() |
N/A |
Exécute une requête MySQL multiple |
| mysqli->next_result |
mysqli_next_result() |
N/A |
Prépare le prochain résultat d'une requête multiple |
| mysqli->options |
mysqli_options() |
mysqli_set_opt() |
Définit les options |
| mysqli->ping |
mysqli_ping() |
N/A |
Ping la connexion au serveur et reconnecte si elle n'existe plus |
| mysqli->prepare |
mysqli_prepare() |
N/A |
Prépare une requête SQL pour l'exécution |
| mysqli->query |
mysqli_query() |
N/A |
Exécute une requête sur la base de données |
| mysqli->real_connect |
mysqli_real_connect() |
N/A |
Ouvre une connexion à un serveur MySQL |
| mysqli->real_escape_string,
mysqli->escape_string |
mysqli_real_escape_string() |
mysqli_escape_string() |
Protège les caractères spéciaux d'une chaîne pour l'utiliser dans une requête |
| mysqli->real_query |
mysqli_real_query() |
N/A |
Exécute une requête SQL |
| mysqli->rollback |
mysqli_rollback() |
N/A |
Annule la transaction courante |
| mysqli->select_db |
mysqli_select_db() |
N/A |
Sélectionne une base de données par défaut pour les requêtes |
| mysqli->set_charset |
mysqli_set_charset() |
N/A |
Définit le jeu de caractères par défaut du client |
| mysqli->set_local_infile_default |
mysqli_set_local_infile_default() |
N/A |
Rétablit le gestionnaire par défaut pour la commande LOAD LOCAL INFILE |
| mysqli->set_local_infile_handler |
mysqli_set_local_infile_handler() |
N/A |
Définit une fonction de rappel pour la commande LOAD DATA LOCAL INFILE |
| mysqli->ssl_set |
mysqli_ssl_set() |
N/A |
Utilisée pour établir une connexion sécurisée avec SSL |
| mysqli->stat |
mysqli_stat() |
N/A |
Obtient le statut courant du système |
| mysqli->stmt_init |
mysqli_stmt_init() |
N/A |
Initialise une commande MySQL |
| mysqli->store_result |
mysqli_store_result() |
N/A |
Transfère un jeu de résultats à partir de la dernière requête |
| mysqli->thread_id |
mysqli_thread_id() |
N/A |
Retourne l'identifiant du thread pour la connexion courante |
| mysqli->thread_safe |
mysqli_thread_safe() |
N/A |
Indique si le support des threads est activé ou pas |
| mysqli->use_result |
mysqli_use_result() |
N/A |
Initialise la récupération d'un jeu de résultats |