mysqli::$affected_rows
(MySQLI_AFFected_Rows) Obtenez le nombre de lignes affectées dans les opérations MySQL précédentes
affected_rows
/ mysqli_affected_rows()
renvoie le nombre de lignes affectées dans le dernier choix, insérer, mettre à jour, remplacer ou supprimer la requête.
Renvoie le nombre de lignes affectées dans différentes requêtes:
<? Php $ mysqli = new mysqli ( "localhost" , "my_user" , "my_password" , "my_db" ) ; if ( $ mysqli -> connect_errno ) { Echo "n'a pas réussi à se connecter à MySQL:" . $ mysqli -> connect_error ; sortie ( ) ; } // Exécuter la requête et sortir le nombre de lignes affectées $ mysqli -> query ( "SELECT * FROM PERSONS" ) ; Echo "Rows affectés:" . $ mysqli -> affecté_rows ; $ mysqli -> requête ( "Supprimer des personnes où l'âge> 32" ) ; Echo "Rows affectés:" . $ mysqli -> affecté_rows ; $ mysqli -> close ( ) ; ?>
Renvoie le nombre de lignes affectées dans différentes requêtes:
<? Php $ con = mysqli_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ; if ( mysqli_connect_errno ( ) ) { Echo "n'a pas réussi à se connecter à MySQL:" . mysqli_connect_error ( ) ; sortie ( ) ; } // Exécuter la requête et sortir le nombre de lignes affectées mysqli_query ( $ con , "select * from Persons" ) ; Echo "Rows affectés:" . mysqli_affected_rows ( $ con ) ; mysqli_query ( $ con , "supprimer des personnes où l'âge> 32" ) ; Echo "Rows affectés:" . mysqli_affected_rows ( $ con ) ; mysqli_close ( $ con ) ; ?>