par
zeus » 02 juin 2005, 11:15
Il y a 2 méthodes :
- si tu veux juste afficher le nombre de résultats sans les utiliser, tu fait :
$str_requete = "SELECT COUNT(*) FROM FROM produit2";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$nb = mysql_result($result, 0, 0);
echo $nb
C'est la méthode la plus rapide pour le serveur
par contre,
- si tu veux afficher le nombre de résultats puis utiliser ces résultats,
$str_requete = "SELECT * FROM FROM produit2";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$nb = mysql_num_rows($result);
echo $nb
C'est plus long a exécuter mais tu peux utiliser les résultats retournés sans avoir à refaire une requete SQL
Il y a 2 méthodes :
- si tu veux juste afficher le nombre de résultats sans les utiliser, tu fait :
[php]$str_requete = "SELECT COUNT(*) FROM FROM produit2";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$nb = mysql_result($result, 0, 0);
echo $nb[/php]
C'est la méthode la plus rapide pour le serveur
par contre,
- si tu veux afficher le nombre de résultats puis utiliser ces résultats,
[php]$str_requete = "SELECT * FROM FROM produit2";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$nb = mysql_num_rows($result);
echo $nb[/php]
C'est plus long a exécuter mais tu peux utiliser les résultats retournés sans avoir à refaire une requete SQL