Recherche entre deux dates
bettyboop
-
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
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
-
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 ? -
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. -
Personne ne peut me dire comment je filtre (pour un moteur de recherche) des articles rédigés entre une date et une autre ???