Recherche entre deux dates

bettyboop -  
 bettyboop -
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

  1. Nabla's Messages postés 18201 Date d'inscription   Statut Contributeur Dernière intervention   3 228
     
    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 ?
    0
  2. bettyboop
     
    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.
    0
  3. bettyboop
     
    Personne ne peut me dire comment je filtre (pour un moteur de recherche) des articles rédigés entre une date et une autre ???
    0