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();
Partager