Auteur Sujet: Aide sur comparaison avec mysql_num_rows  (Lu 1336 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Lebanner

  • Habitué
  • **
  • Messages: 124
    • Spartan Fight
Aide sur comparaison avec mysql_num_rows
« le: 10 juillet 2007 à 18:03:24 »
Salut,

Je créé une requete puis je compte le nombre de ligne, et si le nombre de ligne est égal à 0 alors je ne veux pas afficher la ligne sinon oui :

// Afficher les victoires par KO
$query = "SELECT COUNT(*) FROM combat, event where Num_event_combat = Num_event and Num_fighter1='$Num_fighter' and Facon like '%KO%'";
$result4 = mysql_query ($query) or die ('La requete SQL ne marche pas');
$nb_ligne4 = mysql_num_rows($result4);

if ($nb_ligne4 < 1) {
echo "";
} else {
echo "<b><font class='titre_profil'>Victoire(s) par (T)KO</font></b> : ";
echo mysql_result($result4,0);
echo"<br>";
}

Mais ça ne marche pas !
J'ai bien 0 ligne mais ça m'affiche quand meme la ligne : Victoire(s) par (T)KO : 0

Où est l'erreur ???:huh: :huh: :huh:

Merci d'avance.

Hors ligne Ice

  • VIP
  • *****
  • Messages: 2 403
    • ATFX
Re : Aide sur comparaison avec mysql_num_rows
« Réponse #1 le: 10 juillet 2007 à 18:58:20 »
Tu fais un select count, dc ca te renverras au moins un résultat : le count lui meme :)

Hors ligne Lebanner

  • Habitué
  • **
  • Messages: 124
    • Spartan Fight
Re : Aide sur comparaison avec mysql_num_rows
« Réponse #2 le: 10 juillet 2007 à 19:44:19 »
ENORME !
Merci bien !
Effectivement ça ne pouvait pas marcher....maintenant ça marche nikel.