bonjour , je cherche à faire une requête sql avec des variable pour comparer des dates et les variables que j'utilise sont des chiffres que j'ai transformer en format date , le truc c'est que mon code ne prend pas du tout en compte les variable en considération dans la requête, si quelqu'un peut m'aider à comprendre ce qui cloche svp , voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$d = $year . "-" . "0" . $m . "-" . "0" . $ligne ; // me retourne la date au format  aaaa-mm-jj
$nbCampagne = $bdd->prepare('SELECT COUNT(client) FROM campagne WHERE rubrique = "1" AND date_debut <= :d AND date_fin >= :d ');
$nbCampagne->bindParam(':d', $d,PDO::PARAM_STR); 
$nbCampagne->bindParam(':d',$d,PDO::PARAM_STR); 
 
 $nbCampagne->execute(); 
$k = $nbCampagne->fetch();
echo ''.$k[0].'<br>'; // affiche le nombre de campagne 
 
										$nbCampagne->closeCursor();