Je souhaiterai afficher des données, triées sur deux champs correspondant à une date, et un numéro. Autrement dit, par date descendante, et par numéro descendant. Mais voilà, je plante dans mes essais.
Voici la requête:
SQL
$db->query("select libelle, type, annee, ordre, num_voit, class_arr, participe.id_participe as id_p from marque, voiture, participe, detail, photo
where libelle = '". $_GET['libelle'] ."' and voiture.id_marque = marque.id_marque and participe.id_voiture = voiture.id_voiture and detail.id_participe = participe.id_participe and photo.id_photo = detail.id_photo ORDER BY annee DESC LIMIT ". $dep_lim .",". $lim ."");
where libelle = '". $_GET['libelle'] ."' and voiture.id_marque = marque.id_marque and participe.id_voiture = voiture.id_voiture and detail.id_participe = participe.id_participe and photo.id_photo = detail.id_photo ORDER BY annee DESC LIMIT ". $dep_lim .",". $lim ."");
Là, seule l'année est bien triée.
Merci de votre aide,
xpatval