Recherche entre deux dates

Bonjour,

Je cherche un script qui me permettrait d'afficher des articles dans une tranche de date
exemple : les articles du 01/01/2010 au 31/01/2010
merci d'avance

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    il faut nous éclairer sur l'existant: un script: en quel langage ? php ? javascript ? vba ?

    quelle type de base de données utilise tu pour stoquer tes articles ? un appercu de sa structure ?
    1. Merci de m'aider si tu peux.
      Je suis sur Spip, avec du php dans mes boucles et une BDD MySql.

      En dehors de ma boucle, j'ai écris :
      <?php $date1 = $_GET['date_debut']; ?>
      <?php $date2 = $_GET['date_fin']; ?>

      Puis, dans ma boucle article :
      <BOUCLE_articles(ARTICLES) {recherche} {!par #ENV{tri,points}} {!par date} {date >#ENV{xx,<?php echo $date1 ;?>}} {date <#ENV{yy,2011-01-01}} {id_mot?} {id_groupe?} {id_mot != (#ENV{id_nomot})} {branche?} {pagination 7} >

      Dans la BDD mes articles ont des dates sous forme :2010-11-09.

      J'ai aussi un doc HTML ou j'ai mon formualire de rech_avancée et entre autres, les champs :
      <label><:rechercheavancee:limiter_date:></label>
      </td><td>
      <input type="text" name="date_debut" />

      </td>

      <td>
      <input type="text" name="date_fin" />

      </td>

      Voilà, je crois que j'ai tout dit. Mon formulaire fonctionne pour les mots clés, les titres... mais pas le trie des dates.
      Si tu as une idée...
      Merci.
      1. Personne ne peut me dire comment je filtre (pour un moteur de recherche) des articles rédigés entre une date et une autre ???