A l'aide : tri BDD PHP

fichot -  
 kalamit -
Bonjour ,
Comment trier une base de données en PHP pour pouvoir par la suite imprimer les trois meilleurs résultats.
Merci d'avance ...

2 réponses

  1. grofwa Messages postés 440 Statut Membre 479
     
    Fais ton SELECT avec un ORDER BY champ_ à_trier DESC.
    Puis ouvre la query, et fais une boucle pour lire les records trouvés. Sors de la boucle après avoir lu les 3 premiers.

    Michael.
    0
  2. kalamit
     
    Salut,
    Pas d'accord avec grofwa !
    Si il doit récuperer 500 enregistrements pour les trois premiers, c'est pas très optimisé !

    Il vaut mieux utiliser:
    SELECT * FROM la_table ORDER BY champ_à_trier DESC LIMIT 0,3;

    Bon, ça, ça fonctionne avec MySQL, mais comme il a pas preciser la base...

    Kalamit,
    Parle à ma culasse, mon carter est malade. :)
    0