A voir également:
- Probleme SQL dans une boucle php
- Easy php - Télécharger - Divers Web & Internet
- Boucle cmd - Forum Programmation
- Télé samsung s'éteint et se rallume en boucle - Forum Téléviseurs
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
2 réponses
redlifebig
Messages postés
59
Date d'inscription
jeudi 5 juin 2008
Statut
Membre
Dernière intervention
17 mars 2010
23
5 juin 2008 à 17:00
5 juin 2008 à 17:00
Bonsoir
Si tu vérifie bien ton code tu verras que:
tu fait un $reqCountPict = mysql_query("SELECT COUNT(*) FROM Image WHERE ID_PAGE=".$page['ID_PAGE'].";");
donc $reqCountPict est une resource qui contien une ligne avec le nobre d'images
après tu fait $nbPictExist = mysql_num_rows($reqCountPict);
donc t'aura toujours come résultat 1 car mysql_num_rows retourn le nombre de lignes d'un résultat
pour avoir le bon résultat fais plutôt
$resCount=mysql_fetch_array($reqCountPict);
$nbPictExist=$resCount[0];
Si tu vérifie bien ton code tu verras que:
tu fait un $reqCountPict = mysql_query("SELECT COUNT(*) FROM Image WHERE ID_PAGE=".$page['ID_PAGE'].";");
donc $reqCountPict est une resource qui contien une ligne avec le nobre d'images
après tu fait $nbPictExist = mysql_num_rows($reqCountPict);
donc t'aura toujours come résultat 1 car mysql_num_rows retourn le nombre de lignes d'un résultat
pour avoir le bon résultat fais plutôt
$resCount=mysql_fetch_array($reqCountPict);
$nbPictExist=$resCount[0];