ti posto solo le parti interessanti...cosi facciamo prima...è abb. semplice come pagina...
Codice PHP:
<?php
session_start();
/*connessione DB
...
*/
$x=$_POST["linee"];
if(isset($x)) $_SESSION["linea"]=$x;
$x1=$_POST["staz"];
if(isset($x1))$_SESSION["stazione"]=$x1;
$x2=$_POST["repa"];
if(isset($x2))$_SESSION["reparto"]=$x2;
function Linea(){
/*Select 1
...
*/
echo "<input type=text name=linea value=".$_SESSION["linea"].">";
// Form Linea
echo "<form action='aggiungi.php' method='post'>" ;
echo "<select name ='linee' style=width:215px onChange='this.form.submit()'>";
echo "<option value=".$_SESSION["linea"]."><--Scegli</option>";
while($riga=mysql_fetch_array($risultato))
{
$lineatmp=$riga["denominazione"];
echo "<option value=".$lineatmp.">".$riga["denominazione"]."</option>";
}
echo "</form>";
}
// Stazione
function Stazione(){
/*Select 2
...
*/
echo "<input type=text name=staz value=".$_SESSION["stazione"].">";
// Form Stazione
echo "<form action='aggiungi.php' method='post'>" ;
echo "<select name ='staz' style=width:215px onChange='this.form.submit()'>";
echo "<option value=".$_SESSION["stazione"]."><--Scegli</option>";
while($riga=mysql_fetch_array($risultato))
{
$staztmp=$riga["nome"];
echo "<option value=".$staztmp.">".$riga["nome"]."</option>";
}
echo "</form>";
}
// Reparto
function Reparto(){
/*Select 3
...
*/
echo "<input type=text name=repa value=".$_SESSION["reparto"].">";
// Form Reparti
echo "<form action='aggiungi.php' method='post'>" ;
echo "<select name ='repa' style=width:215px onChange='this.form.submit()'>";
echo "<option value=".$_SESSION["reparto"]."><--Scegli</option>";
while($riga=mysql_fetch_array($risultato)){
$repatmp=$riga["nome"];
echo "<option value=".$repatmp.">".$riga["nome"]."</option>";
}
echo "</form>";
}
// Richiamo Funzioni
Linea();
Stazione();
Reparto();
//Form Invio Dati
echo "<form action='controllo.php' method='post'>"
."<INPUT type=hidden name=linea value=".$_SESSION["linea"].">"
."<INPUT type=hidden name=stazione value=".$_SESSION["stazione"].">"
."<INPUT type=hidden name=reparto value=".$_SESSION["reparto"].">"
."<input type='submit' value=Ok>"
."</form>";
mysql_close();
?>