Bonjour,
Je suis entrain de construire dynamiquement une requête SQL en php.
Ma requete dois se construire en fonction des clics ou des valeurs d'un formulaire
Pour le moment j'arrive à construire une partie de la requête, mon problème est que j'arrive pas à mettre des OR dans ma requete
voilà ce que j'arrive à faire
select count(*) from t_stat where sexe=H and revenu=150000,180000
vous pouvez voir ma requeteici et pour cela choisissez dans liste critère "sexe" et "revenu" après dans sous critère faites vos choix pour voir la requête
je voudrai ceci
select count(*) from t_stat where sexe=H and revenu=150000,180000 or revenu=120000,180000 or revenu=190000,200000
voici mon code
$req = "select count(*) from t_stat where ";
if(isset($_POST['sexe']) && $_POST['sexe']!=''){
if(isset($cn) && $cn=='ok')
$req.= " and " ." sexe=".$_POST['sexe'];
$req.=" sexe=".$_POST['sexe'];
$cn="ok";
}
if(isset($_POST['revenu']) && $_POST['revenu']!=''){
if(isset($cn) && $cn=='ok')
$req.= " and " ;
$req.=" revenu=".$_POST['revenu'];
$cn="ok";
}
if(isset($_POST['revenu']) && $_POST['and revenu']!=''){
if(isset($cn) && $cn=='ok')
$req.= " or " ;
$req.=" revenu=".$_POST['revenu'];
$cn="ok";
}
echo $req;
aidez moi à bien faire ma requête