Affichage et Date

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Affichage et Date

Re: Affichage et Date

par voblivion » 04 déc. 2010, 19:07

Yep c'est ça que je cherchais, ce LIMIT ^^
Merci bien !

Re: Affichage et Date

par ouckileou » 04 déc. 2010, 17:29

Comment est-ce que tu stockes ces "Infos" ?

Si tu as une base de données, partons du principe que c'est MySQL, et assumons que tu as une colonne "date" pour chaque ligne. Dans ta requête de sélection tu peux donc :

1. Sélectionner toutes les lignes qui ont une date <= date du jour
2. Les trier par ordre décroissant
3. ne prend que les trois premières, voir LIMIT dans le manuel MySQL

Affichage et Date

par voblivion » 04 déc. 2010, 16:56

Salut à vous !

Petite question fort simple, je souhaite afficher sur mon site seulement les 3 dernières "Infos".
Quelle fonction me permet donc de choisir les 3 entrées ayant les dates les plus récentes ? (si possible sans prendre les dates "futures").

(J'avais pensé à un truc bien compliqué dans lequel on compterais le nombres d'entrée, puis on sélectionnerais l'entrée x, x-1, et x-2 grâce à l'ID .. Mais loin d'être difficile, cette solution me paraît inappropriée car ne prend pas en compte l'effacement de certaines entrée donc l'inexistence de certaines ID .. Fin bref, je sui sur que quelqu'un a déjà créé la fonction avant moi !)

Ps: si vous pouviez m'insérer brièvement la fonction dans un script de 4/5 lignes .. ou alors un petit lien ;)

Merci d'avance !