Pour débuguer ta requête SQL essai de la lancer dans phpMyAdmin.
Moi je fais comme ça et l'avantage c'est qu'il te donne des messages d'erreur
Sinon il se peut que ce soit une histoire de guillemet (tu en ouvre devant select distinct et tu les referme derrière ta commande mais le hic c'est qu'il y en a 2 autour de "Catégorie" et il se peut qu'il n'aime pas ça)
Et comme dit eax "avec le code complet se serait un peu plus compréhensible ? :p"
A savoir aussi que :
La commande mysql_query ne sort pas de message d'erreur toute seule, il te faut rajouter un truc du style :
If($connect)
{
print « ok pas d'erreur <br> » ;
}
else
{
print mysql_errno().":".mysql_error()."<br>;
}
---Perig---
Pour vous servir
