salve ecco il mio problema.
Ho un menù a tendina dove seleziono una voce, una volta fatto questo voglio che mi generi un'altro menù a tendina con altre opzioni:
allora in pratica quando vado a ricreare la nuova FORM la variabile $tipo_Contratto diventa null, come posso fare per evitare che questo accada? La form richiama la stessa pagina in cui già mi trovoCodice PHP:
$data->connetti();
$elenco_offerte = $data->query("SELECT * FROM offerte");
$data->disconnetti();
//$rs = mysql_fetch_array($elenco_offerte);
echo $tipo_contratto;
//$form->form_selezione_contratto($tipo_contratto, $elenco_offerte);
echo "<form method='POST' name='selezione_promozione' action='riepilogo.php?selezionato=true&contratto'>
<SELECT name='tariffa' onChange='submit()'>";
if($tipo_contratto == NULL)
{
echo "<OPTION selected value='NULL'>Seleziona Offerta Tariffaria</OPTION>";
while ($rs = mysql_fetch_array($elenco_offerte))
{
$elemento = $rs["Nome_Offerta"];
echo "<OPTION value='$elemento'>$elemento</OPTION>";
};
echo "</SELECT>";
}
else
{
echo "<OPTION value='NULL'>Seleziona Offerta Tariffaria</OPTION>";
while ($rs = mysql_fetch_array($elenco_offerte))
{
$elemento = $rs["Nome_Offerta"];
if($elemento==$tipo_contratto)
{
echo "<OPTION selected value='$elemento'>$elemento</OPTION>";
}
else
{echo "<OPTION value='$elemento'>$elemento</OPTION>";}
};
echo "</SELECT>";
}
$tipo_1 = $tipo_contratto;
echo "
";
//echo $tipo_contratto;
if($selezione_Pagina)
{
$data->connetti();
$contratto = mysql_fetch_array($data->query("SELECT id_offerta FROM offerte WHERE Nome_Offerta ='$tipo_1'"));
$id_vendita = $contratto["id_offerta"];
$lista_terminali = $data->query("SELECT * FROM terminale WHERE Tipo_Contratto='$id_vendita'");
$data->disconnetti();
echo "<form name='selezione_terminale' >
<SELECT name='tariffa'>
<OPTION value='NULL'>Seleziona Terminale Disponibile</OPTION>";
while($rs_1 = mysql_fetch_array($lista_terminali))
{
//$persona_giuridica->stampatest($rs);
$marca = $rs_1["Marca"];
$modello = $rs_1["Modello"];
echo "<OPTION value='$modello'>$marca $modello</OPTION>";
}
echo "</SELECT>";