J'utiliserais DATE_SUB pour trouver la borne inférieure.
et j'utiliserais plutôt une requête du type
	
	1 2 3
   |  
WHERE Date_champ >= DATE_SUB($date_post, INTERVAL 2 MONTH) 
AND Date_champ = $date_post  | 
 avec comme sous-entendu si comme dans ton exemple tu ne fourni que l'année et le mois :
	
	$date_post = $_POST['annee'].'-'.$_POST['mois'].'-01';
 ou sinon pour la petite histoire tu peux créer $date_post plus savamment en faisant  
	
	1 2
   | $date = date_create($_POST['annee'].'-'.$_POST['mois']);
$date_post = date_format($date, 'Y-m-d');  | 
 
						
					
Partager