Bonjour
,
J'ai un peu de mal avec mon formulaire de recherche suivant:
j'ai des checkbox qui se nomme secteurgeo1 qui effectue la recherche dans le champ searchsecteur (cela fonctionne)
et je souhaite que les checkbox qui se nomme secteurgeo2 fasse la recherche dans le même champ.
Alors je pourrais reproduire le même code que ci dessous mais il y a surement plus simple?
merci de votre coup de pouce
A+

J'ai un peu de mal avec mon formulaire de recherche suivant:
j'ai des checkbox qui se nomme secteurgeo1 qui effectue la recherche dans le champ searchsecteur (cela fonctionne)
<input type="checkbox" name="secteurgeo1[]">
et je souhaite que les checkbox qui se nomme secteurgeo2 fasse la recherche dans le même champ.
<input type="checkbox" name="secteurgeo2[]">
Alors je pourrais reproduire le même code que ci dessous mais il y a surement plus simple?
if(!empty($_SESSION['secteurgeo1']))
{
if($fLig != 0)
{$fLig = 0;}
else{$whereReq .= "AND ";}
$tabsearchsecteur = explode(",", $_SESSION['secteurgeo1']);
$listsearchsecteur = "";
$fsearchsecteur = 1;
foreach($tabsearchsecteur as $searchsecteur)
{
if($fsearchsecteur){$listsearchsecteur .= "'".trim($searchsecteur)."'"; $fsearchsecteur = 0;}
else{$listsearchsecteur .= ",'".trim($searchsecteur)."'";}
}
$whereReq .= "searchsecteur IN(".$listsearchsecteur.") ";
}
merci de votre coup de pouce
