Ciao a tutti,
ho un form con una select generata tramite php che prende i valori da un db mysql. Vorrei filtrare i dati in base al valore inserito nel campo di testo "filtra_inserzionista" contenuto nello stesso modulo ovviamente senza ricaricare la pagina in quanto il form contiene anche altri campi e select popolate dal db. Come faccio ad inserire nella variabile $sql il riferimento a questo campo? Devo per forza utilizzare ajax? Potete farmi un esempio su come devo procedere?
Grazie.

Ciao.

codice:
//--------------sql per select crit_inserzionista
$sql=("SELECT ente from t_dayleg GROUP BY ente ORDER BY ente");
$risultato=@$conn->query($sql);
if ($risultato == FALSE)
{
$errnum=$conn->errno;
$errmsg=$conn->error;
echo $errmsg;
echo $errnum;
$conn->close;
exit;
}

//genera select crit inserzionista

$crit_inserzionista="<select name='crit_inserzionista' multiple size=10>";
$crit_inserzionista=$crit_inserzionista."<option selected value=''></option>";
while (($row=@$risultato->fetch_assoc()) !== NULL)
{
$crit_inserzionista=$crit_inserzionista."<option value='".$row['ente']."'>".$row['ente']."</option>";
}
$crit_inserzionista=$crit_inserzionista."</select>";