Nom de la fonction: MySQL_AFFected_Rows ()
Version applicable: PHP 5.x - 5.6 (déprécié)
Utilisation: La fonction MySQL_AFFected_Rows () est utilisée pour obtenir le nombre de lignes affectées par l'opération MySQL la plus récente (insérer, mettre à jour, supprimer).
Syntaxe: int mysql_affected_rows (ressource $ link_identifier = null)
paramètre:
Valeur de retour: renvoie le nombre de lignes affectées par l'opération MySQL la plus récente, et s'il n'y a pas de lignes affectées, renvoyez 0. Si une erreur se produit, renvoyez -1.
Exemple:
// Créer une connexion avec la base de données MySQL $ link = mysql_connect ('localhost', 'username', 'mot de passe'); if (! $ link) {die ('Impossible de se connecter à la base de données:'. mysql_error ()); }
// Sélectionnez la base de données $ db_selected = mysql_select_db ('database_name', $ link); if (! $ db_selected) {die ('Impossible de sélectionner la base de données:'. mysql_error ()); }
// Exécuter une requête MySQL $ Résultat = MySQL_Query ("Mise à jour des utilisateurs SET Age = 30 Where id = 1");
if ($ result) {// Obtenez le nombre de lignes affectées $ affecte_rows = MySQL_AFFected_rows ($ link); Echo "Nombre de lignes affectées:". $ affecte_rows; } else {echo 'mis à jour les données ont échoué:'. mysql_error (); }
// Fermez la connexion de la base de données mysql_close ($ link);
Notes: