Code : Tout sélectionner
SELECT cat_tbl.catid, cat_tbl.Cat, sous_cat_tbl.id, sous_cat_tbl.catid, sous_cat_tbl.Sous_Cat
FROM cat_tbl, sous_cat_tbl
WHERE cat_tbl.catid = sous_cat_tbl.catid
GROUP BY cat_tbl.catid
ORDER BY cat_tbl.catid ASCje pense ke siBien vu pjl, j'aouve qu'elle m'avait échappé celle làcatid en int d'un coté et en varchar de l'autre, c'est normal ?
Il faut savoir ce que tu veux. Ta requête t'affiche exactement ce que tu nous dis vouloir.....je veux recuperer les sous categories pour chacune des categories principale:
je fais ca:
$sql1 = mysql_query ("SELECT cat_tbl.catid, cat_tbl.Cat, sous_cat_tbl.id, sous_cat_tbl.catid, sous_cat_tbl.Sous_Cat FROM cat_tbl, sous_cat_tbl WHERE cat_tbl.catid = sous_cat_tbl.catid order by id ASC") or die ("erreur req ".mysql_error());
....
Ton mais m'éttone, n'est ce pas ce que tu voulais ...... mais ca m affiche toutes les sous categories dans toutes les categories