Maison >développement back-end >tutoriel php >Comment peut-on écrire un script PHP pour compter le nombre de lignes affectées par une requête MySQL ?

Comment peut-on écrire un script PHP pour compter le nombre de lignes affectées par une requête MySQL ?

王林
王林avant
2023-08-31 09:09:211153parcourir

Comment peut-on écrire un script PHP pour compter le nombre de lignes affectées par une requête MySQL ?

PHP utilise la fonction mysql_affected_rows() pour déterminer combien de lignes ont été modifiées par une requête. Pour illustrer cela, nous avons l'exemple suivant −

Example

<html>
   <head>
      <title>Rows affected by query</title>
   </head>
   <body>
      <?php
         $dbhost = &#39;localhost:3036&#39;;
         $dbuser = &#39;root&#39;;
         $dbpass = &#39;rootpassword&#39;;
         $conn = mysql_connect($dbhost, $dbuser, $dbpass);
         
         if(! $conn ) {
            die(&#39;Could not connect: &#39; . mysql_error());
         }
         echo &#39;Connected successfully<br />&#39;;
         
         mysql_select_db( &#39;TUTORIALS&#39; );
         $result_id = mysql_query ($query, $conn_id);
         # report 0 rows if the query failed
         $count = ($result_id ? mysql_affected_rows ($conn_id) : 0);
         print ("$count rows were affected</p><p>");
      ?>
   </body>
</html>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:Fonction strcmp() en PHPArticle suivant:Fonction strcmp() en PHP