Ciao,
vorrei fare in modo che la mia DropDownList aggiornasse i dati al click sull'opzione e non dover prima scegliere e poi cliccare sul tasto conferma.
codice:
if(isset($_POST['filtro'])){
if($_POST['value'] == 3){
$_SESSION['queryFiltro'] = 3;
generic::redirect("holidayManager.php",0);
}elseif($_POST['value'] == 2){
$_SESSION['queryFiltro'] = 2;
generic::redirect("holidayManager.php",0);
}elseif($_POST['value'] == 1){
$_SESSION['queryFiltro'] = 1;
generic::redirect("holidayManager.php",0);
}elseif($_POST['value'] == 4){
$_SESSION['queryFiltro'] = 4;
generic::redirect("holidayManager.php",0);
}elseif($_POST['value'] == 5){
$_SESSION['queryFiltro'] = 5;
generic::redirect("holidayManager.php",0);
}
}
if($_SESSION['queryFiltro'] == 4) {
echo '<form method="POST">
<select name="value" name="filtro1">
<option value="3">'.$output[373].'</option>
<option value="2">'.$output[374].'</option>
<option value="5">'.$output[375].'</option>
<option value="1">'.$output[376].'</option>
<option value="4" selected="selected" >'.$output[377].'</option>
</select>
<input type="submit" value="'.$output[378].'" name="filtro">
</form>';
$query = "SELECT * FROM vacanza WHERE accettata = 0 order by dataPrenotazione desc, periodo desc";
}
elseif($_SESSION['queryFiltro'] == 1) {
echo '<form method="POST">
<select name="value" name="filtro1">
<option value="3">'.$output[373].'</option>
<option value="2">'.$output[374].'</option>
<option value="5">'.$output[375].'</option>
<option value="1" selected="selected" >'.$output[376].'</option>
<option value="4">'.$output[377].'</option>
</select>
<input type="submit" value="'.$output[378].'" name="filtro">
</form>';
$query = "SELECT * FROM vacanza WHERE accettata = 1 order by dataPrenotazione desc, periodo desc";
}
.... ecc