Voilà un petit moment que je suis sur mon problème, mais je n'arrive pas à le résoudre. J'aimerais trier les résultats d'une de mes requetes en fonction d'un champ qui s'appelle Nopiste, mais ça marche pas. A chaque fois que j'ajoute " ORDER BY fa1.Nopiste", a requete ne fonctionne plus. Mais mes resultats ne s'affiche pas dans l'ordre que je veux. Qu'est ce qui ne va pas dans la requete suivante ?
$sql = "SELECT fa2.Id as Id, fa1.IdDisc as IdDisc, fa2.Link as Link, fa2.ClipLink as ClipLink, fa1.Nopiste as Nbpistes, fa1.NomDisc as NomDisc, fa2.NomDisc as NomTitre, fa1.Type as Type, fa1.ImgCity as ImgCity, fa2.Nopiste as Nopiste, fa1.PRIDFnac as PRIDFnac, fa1.PRIDVirgin as PRIDVirgin, fa1.Label as Label, fa1.Date as Date, fa1.PochetteGd as PochetteGd, fa1.PochettePt as PochettePt FROM fiches_albums as fa1 INNER JOIN fiches_albums as fa2 ON fa2.IdDiscPere=fa1.IdDisc WHERE (fa1.IdDiscPere='0' AND fa1.Id_Artist='".$_GET['type']."') ORDER BY fa1.Nopiste";
Merci