|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Baptiste Inscription : octobre 2011 Messages : 1 ![]() |
Bonjour,
Je cherche à afficher des résultats selon un certain tri sur une même table. Je souhaite afficher les 10 dernières entrées en fonction de l'ID (ID) ORDER BY id DESC en évitant les doublons dans les 10 résultats obtenus (non_site) j'ai testé avec un GROUP BY mais cela ne fonctionne pas. J'ai pensé à une requête imbriquée mais je bloque de ce côté-là Voici ma requête sql : Code :
$sql = "SELECT distinct non_site,id,titre FROM table WHERE rubrique = '$type' ORDER BY id DESC, non_site DESC LIMIT $nb_affiche "; Merci pour votre aide
|
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Code :
$sql = "SELECT distinct non_site,id,titre FROM table WHERE rubrique = '$type' ORDER BY id DESC, non_site DESC LIMIT $nb_affiche "; Code :
$sql = "SELECT distinct(non_site), id, titre FROM table WHERE rubrique = '$type' ORDER BY id DESC LIMIT $nb_affiche "; |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com