[PHP] piu select in ricerca

  • Creatore Discussione Creatore Discussione T4MAR4
  • Data di inizio Data di inizio

T4MAR4

Nuovo Utente
3 Lug 2017
10
0
1
43
ciao, spero che mi aiutate, allora steso discorso ma con dettagli diversi, questa volta mi serve capire come far visualizzare non a uno a uno i campi value, ma farli visualizzare in blocco, es:
ho creato questi campi regione
HTML:
<select id="keyregion" onchange="searchFilter()">
<option value="#"></option>
<option value="Piemonte">Piemonte</option>
<option value="Lombardia">Lombardia</option>
<option value="Trentino Alto Adige">Trentino Alto Adige</option>
<option value="Veneto">Veneto</option>
<option value="Friuli Venezia Giulia">Friuli Venezia Giulia</option>
<option value="Liguria">Liguria</option>
<option value="Emilia Romagna">Emilia Romagna</option>
<option value="Toscana">Toscana</option>
<option value="Umbria">Umbria</option>
<option value="Marche">Marche</option>
<option value="Lazio">Lazio</option>
<option value="Abruzzo">Abruzzo</option>
<option value="Molise">Molise</option>
<option value="Campania">Campania</option>
<option value="Puglia">Puglia</option>
<option value="Salento">Salento</option>
<option value="Lucania">Lucania</option>
<option value="Calabria">Calabria</option>
<option value="Sicilia">Sicilia</option>
<option value="Sardegna">Sardegna</option>
<option value="Valle d'Aosta">Valle d'Aosta</option>
</select>

viene tutt o richiamato in php qui
PHP:
//REGIONI

if(isset($keyregion)){
$keyre = "AND field_31 LIKE '".$keyregion."'";

}
field_31 è la lista degli utenti che hanno inserito la regione.. funziona perfettamente se richiamo a uno a uno i campi, ma aimè non riesco a capire come tramite un opzion nel form riesca a richiamare tutte le regioni....in option vorrei inserire insieme alle regioni un campo con scritto tutto, che visualizzi tutte le regioni appunto, c'è un modo?' =( grazie in anticipo e scusate il disturbo
 
Non so se ho capito bene ciò che vuoi fare, ma potresti fare cosi
HTML:
<option value="Tutte">Tutte le Regioni</option>

PHP:
if(isset($keyregion)){
    if($keyregion == "Tutte"){
        //query senza  field_31
    }
    else{
        $keyre = "AND field_31 LIKE '".$keyregion."'";
    }
}
fammi sapere
 

Discussioni simili