:salut:
Dans ma base de données, il y a deux champs donnant des infos sur le nombre de sites et l'effectif d'une entreprise A la saisie, si on ne connait pas cette information, on laisse le champ vide. Le champ contient alors NULL comme valeur.
Pour afficher seulement les entreprises dont le champ n'est pas renseigné, je fais :
sinon, je fais :Code:
1
2
3
4 if ($_SESSION['nbSitesNR'] != '') {//Si la valeur NR est renseignée $requete .= " AND NbSites IS NULL"; }
Code:
1
2
3
4 if ($_SESSION['nbSitesNR'] == '' && $_SESSION['nbSitesMax'] != '') {//Si la valeur MAX est renseignée (au moins un client dans la base) $requete .= "AND NbSites BETWEEN ".$_SESSION['nbSitesMin']." AND ".$_SESSION['nbSitesMax']." "; }
Comment faire pour regrouper les deux (afficher à la fois les entreprises dont le nombre de site est compris entre 10 et 20 par exemple, et aussi celles dont le nombre de sites n'est pas renseigné) ?
Je ferai pareil pour l'effectif ensuite.
:merci: