Maison > Article > Les sujets > Comment interroger le nombre d'enregistrements MySQL en PHP
Comment interroger le nombre d'enregistrements mysql en PHP : 1. Utilisez la fonction "mysql_num_rows" pour interroger le nombre d'enregistrements mysql ; 2. Interrogez le nombre d'enregistrements mysql en modifiant l'instruction de requête et en utilisant "COUNT". (*)" comme contenu de la requête.
Recommandé : "Tutoriel vidéo PHP" "php mysql"
Instruction de requête PHP , renvoie le nombre total d'enregistrements
Instruction de requête PHP, il existe deux méthodes pour obtenir le nombre total d'enregistrements interrogés.
Approche orientée processus MySQL
$sql = "SELECT id, firstname, lastname FROM MyGuests"; $result = mysqli_query($conn, $sql); num_rows=mysqli_num_rows($result);
Tout d'abord, utilisez la fonction mysql_num_rows, exemple de code :
<?php $link = mysql_connect("localhost", "mysql_user", "mysql_password"); mysql_select_db("database", $link); $result = mysql_query("SELECT * FROM table1", $link); $num_rows = mysql_num_rows($result); echo "$num_rows Rows\n"; ?>
Deuxièmement, modifiez l'instruction de requête, utilisez COUNT(*) comme requête contenu, exemple de code :
<?php $link = mysql_connect("localhost", "mysql_user", "mysql_password"); mysql_select_db("database", $link); $result = mysql_query("SELECT COUNT(*) FROM table1", $link); list($num_rows) = mysql_fetch_row($result); echo "$num_rows Rows\n"; ?>
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!