Sto realizzando un form (http://gestionaleweb.neoblu.it/admin/add_cliente.php) per un sistema di gestione clienti: nome, cognome, indirizzo. provincia, comune etc....
La provincia e il comune sono in un menu a tendina prelevati da un database.
Ovviamente la lista dei comuni deve venire fuori dopo aver selezionato la provincia, per fare questo ho fatto un cod. tipo:
<tr>
<td class="KT_th"><label for="SED_PRV">Provincia:</label></td>
<td><select name="SED_PRV" id="SED_PRV" onchange="this.form.submit()">
<?php
do {
?>
<option value="<?php echo $row_RS_SED_PRV['pv']?>"<?php if (!(strcmp($row_RS_SED_PRV['pv'], $row_rscliente['SED_PRV']))) {echo "SELECTED";} ?>><?php echo $row_RS_SED_PRV['pv']?></option>
<?php
} while ($row_RS_SED_PRV = mysql_fetch_assoc($RS_SED_PRV));
$rows = mysql_num_rows($RS_SED_PRV);
if($rows > 0) {
mysql_data_seek($RS_SED_PRV, 0);
$row_RS_SED_PRV = mysql_fetch_assoc($RS_SED_PRV);
}
?>
</select>
<?php echo $tNGs->displayFieldError("cliente", "SED_PRV"); ?> </td>
</tr>
Nel fare il refresh della pagina i dati inseriti (nome, cognome, etc...) mi vengono cancellati.
Come posso risolvere il problema?

Rispondi quotando