Afficher 6 dernieres dates

wakan -  
dariumis Messages postés 583 Statut Membre -
Bonjour,
Voilà j'ai cherché toute la matinée et là je craque...
Voilà ce que je cherche à faire si quelqu'un pouvait m'aider ce serait sympa..

J'ai une base de donnée avec plusieurs date ===> variable "date_création" ex de variable "Lundi 05 mars 2012"
Je voudrais afficher sur le site les 6 dernières dates entrées et le nombre de ligne qui contient cette variable :

Ex : Lundi 05 mars 2012 : 20
Vendredi 02 mars 2012 : 60
Jeudi 01 mars 2012 : 50
...

Voilà j'attends vos avis et vos questions si vous en avez

Merci d'avance...

2 réponses

  1. dariumis Messages postés 583 Statut Membre 63
     
    Salut, certainement en utilisant les clauses order by et limit. certainement, car tu ne précise pas le nom de la base que tu utilise, avec MySQL par exemple:

    select * from ta_table order by date_création desc limit 0,6 


    PS: je sais pas s'il est bon de mettre des accents dans le nom de tes champs.
    0
  2. wakan
     
    non il n'y a pas d'accent, j'ai fais une erreur ici...
    Merci pour ta réponse
    et pour afficher le nombre de ligne ayant cette date dans la table ?
    0
    1. dariumis Messages postés 583 Statut Membre 63
       
      Désolé pour le temps de réponse, j'étais au boulot... en sous entendant que la date que tu veux compter soit contenu dans la variable la_date:

      select count (*) from ta_table where date_creation='la_date' 
      0