bonjour,
j'ai une requête qui me donne un résultat 0 alors qu'il y a bien des lignes qui correspondent dans la BDD, je ne comprends pas où est le problème. Merci à ceux qui auront l'esprit plus clair que moi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $sql = 'SELECT count(*) FROM guide, aide_st WHERE guide.structure=aide_st.s_clef AND (rythme!="" OR (mois1="'.$mois.'" AND annee1="'.$annee.'") OR (mois2="'.$mois.'" AND annee2="'.$annee.'") OR (mois3="'.$mois.'" AND annee3="'.$annee.'") OR (mois4="'.$mois.'" AND annee4="'.$annee.'") OR (mois5="'.$mois.'" AND annee5="'.$annee.'"))';
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $resultat = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); $nb_total= mysql_fetch_array($resultat); // on teste si ce nombre de vaut pas 0 if (($nb_total = $nb_total[0]) == 0) { $error="erreur"; }
Partager