Bonjour,
j’exécute le code suivant dans ma page php, quant la condition dans if() est vrais, la requête sql passe bien, mais quand la condition est fausse alors là la requête ne s'exécute pas. or, ce n'est pas le but du code. pourquoi?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 $where=" `DateDepot` BETWEEN ".$date_debut." AND ".$date_fin; if($status != 'tout') {$where .= " AND `statu`= ".$status." ";} //********** requete de selestion des données ********** $sql_indice_par_secteur = <<<EOF SELECT `SectrurPrincipal` AS SECTEUR_PRINCIPAL, COUNT( `idProjet` ) AS NOMBRE_PROJETS, SUM( `NombreEmplois` ) AS NOMBRE_EMPLOIS, SUM( `MI` ) AS COUT_INVEST FROM projet WHERE $where GROUP BY SECTEUR_PRINCIPAL EOF;
Partager