Ciao a tutti,
sono nuovo del forum, e sono nuovo del mondo php. Ho un problema, ho un form, che faccio caricare da database, con conferma tramite un bottone ok...come si può evitare, il fatto che quando l'utente clicca sul bottone, avviene il refresh della pagina, e perdo la visualizzazione del campo scelto nel form??

vi riporto il codice che ho scritto:

$query = mysql_query("SELECT id_impianto, nome_impianto FROM db_impianti");

echo "<form name='scelta_impianto' action='' method='post'> ";
echo "<table summary='scelta impianto e campo'>";
echo "<tr>";
echo "<td>Scegli l'impianto sportivo: </td>";
echo "<td colspan='3'>";
//Select dinamica per la scelta dell'impianto.
echo"<select name='IMPIANTO'>";
echo "<option selected='selected' value='0'>IMPIANTO SPORTIVO</option> ";
//metto i risultati della query in un array e poi faccio un ciclo
while($row = mysql_fetch_array($query))
{
echo "<option value='".$row['id_impianto']."'>".$row['nome_impianto']."</option>";
}
echo"</select>";
echo "</td>";
echo "</tr>";

il valore della select, lo seleziono,poi clicco sul bottone ok, il value me lo salva nella variabile, però non me lo mostra più, e mi ritorna a quella di default, possibile trovare una soluzione??

grazie a chiunque mi vorrà aiutare.