Affichez le nombre de lignes affectées par différentes requêtes :
<?php // Supposons que le nom d'utilisateur de la base de données : root, le mot de passe : 123456, la base de données : CODERCTO $con = mysqli_connect ( "localhost" , "root" , "123456" , "CODERCTO" );if ( mysqli_connect_errno ( $con )){ echo "Échec de la connexion à MySQL : " . mysqli_connect_error ();} //. Exécutez la requête et affichez le nombre de lignes affectées mysqli_query ( $ con , " SELECT * FROM website" ) ; echo " Le nombre de lignes affectées : " . , "DELETE FROM website WHERE alexa>1000" );echo "Nombre de lignes affectées : " mysqli_affected_rows . ( $con ); mysqli_close ( $con ?> ) ;La fonction mysqli_affected_rows() renvoie le nombre de lignes d'enregistrement affectées par l'opération MySQL précédente (SELECT, INSERT, UPDATE, REPLACE, DELETE).
mysqli_affected_rows( connexion ) ;
paramètre | décrire |
---|---|
connexion | Requis. Spécifie la connexion MySQL à utiliser. |
Valeur de retour : | Un entier > 0 représente le nombre de lignes affectées. 0 signifie qu’il n’y a aucun enregistrement affecté. -1 signifie que la requête a renvoyé une erreur. |
---|---|
Version PHP : | 5+ |