salut a tous!

'oilou, je voudrais faire une recherche par jour et par mois sur mes dates.

d'habitude, l'utilisateur rentre une date format jj/mm/aaaa et je la traite comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$date_relance=$_POST['date_relance'];
		list($j, $m, $z) = explode("/", $date_relance);
		$date_relance=mktime(0, 0, 0, $m, $j, $z);
 
$date_relance2=$_POST['date_relance2'];
		list($j, $m, $z) = explode("/", $date_relance2);
		$date_relance2=mktime(0, 0, 0, $m, $j, $z);
 
 
et ma requete sera sous la forme
 
recherche where gnagna  and ((c.date_relance BETWEEN ".$date_relance."
 AND ".$date_relance2.")OR(ds.date_relance_service
 BETWEEN ".$date_relance." AND ".$date_relance2."))

et ca me sort les clients ou la date relance se trouve entre les deux dates rentrées.





maintenant, il faudrait que l'utilisateur rentre une date de ce format la jj/mm

et que je sorte tout mes clients qui ont une date relance située entre ces jours la (sans tenir compte de l'annee)

donc si l'utilisateur tape 01/02 au 28/02 il faudrait tout les clients du mois de fevrier de 2008, 2009, 2010 etc...

comment faire siouplais?


merchi!