Bonjour,

en fait mon problème est tout simple, mysql_num_rows me renvoie 0 alors que j'ai un résultat dans ma base (testé avec un echo de la requete, et la requette copier/coller directement dans ma base) de ce fait ca ne rentre pas dans ma boucle while de traitement du résultat...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$res2=mysql_query('select * from com_quantite where id_com='.$row1['id_com'].' and site='.$site.' and qte!=0 order by nb',$connect); 
 
if(mysql_num_rows($res2) > 0)
   echo "titi";
else
   echo "tata";
 
while($row2=mysql_fetch_array($res2)){
   //traitement
}
Donc ca affiche "tata" a l'écran bien sur alors que j'ai un enregistrement dans ma base