Bonjour,

J'ai actuellement un problème pour récupérer des données à travers une requête SQL. Il me met l'erreur suivante :
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/.../stat.php on line 88

Je vous joins le code de mon programme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
$reqcptrub="SELECT count(demande.*) as cptrub
					FROM demande, rubrique, categorie
					WHERE demande.codecateg=categorie.codecateg
					AND categorie.coderub=rubrique.coderub
					AND demande.statutdemande=5
					AND demande.datedemande between '$annee-$mois-01' and '$annee-$mois-31'
					GROUP BY rubrique.coderub'";
 
$rltcptrub=mysql_query($reqcptrub);
$sommecptrub=0;
?>
<div align="center">Tableau de répartition des demandes <br>
<table border>
	<tr>
		<td bgcolor="#64db51" align="center"><i>Logiciel</i></td>
		<td bgcolor="#64db51" align="center"><i>Materiel</i></td>
		<td bgcolor="#64db51" align="center"><i>Autre</i></td>
		<td bgcolor="#64db51" align="center"><i>TOTAL</i></td>
	</tr>
	<tr>
<?
while($nbcptrub=mysql_fetch_assoc($rltcptrub))
{		echo "<td align='center'>".$nbcptrub['cptrub']."</td>";       //ligne 88
		$sommecptrub=$sommecptrub+$nbcptrub['cptrub'];
}
?>
		<td align="center"><?// echo $sommecptrub;?></td>
	</tr>
</table><br>
Je voulais donc savoir ce qu'il faut changer pour récupérer les données de cette requête.

Merci d'avance pour vos réponses.