Maison >développement back-end >Problème PHP >Comment utiliser mysql_num_rows en php

Comment utiliser mysql_num_rows en php

藏色散人
藏色散人original
2019-11-19 17:16:333019parcourir

Comment utiliser mysql_num_rows en php

Comment utiliser mysql_num_rows en php ?

Définition et utilisation

La fonction mysql_num_rows() renvoie le nombre de lignes dans l'ensemble de résultats.

Recommandé : "Tutoriel PHP"

Syntaxe

mysql_num_rows(data)

Paramètres

données requises. Ensemble de résultats. Cet ensemble de résultats est obtenu à partir d'un appel à mysql_query().

Description

mysql_num_rows() renvoie le nombre de lignes dans l'ensemble de résultats. Cette commande n'est valide que pour les instructions SELECT. Pour obtenir le nombre de lignes affectées par une requête INSERT, UPDATE ou DELETE, utilisez mysql_affected_rows().

Conseils et notes

Remarque : si vous utilisez mysql_unbuffered_query(), mysql_num_rows() ne peut pas renvoyer la valeur correcte tant que toutes les lignes de l'ensemble de résultats n'ont pas été récupérées.

Exemple

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die(&#39;Could not connect: &#39; . mysql_error());
  }
$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * FROM person";
$result = mysql_query($sql,$con);
echo mysql_num_rows($result);
mysql_close($con);
?>

Le résultat est similaire à :

3

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:qu'est-ce que php strposArticle suivant:qu'est-ce que php strpos