Ad ognuno elemento puoi assegnare un form method="post" che andrà a modificare il db con i dati inseriti e alla fine della pagina richiamata fai un :
header("Location: ".$HTTP_SERVER_VARS['HTTP_REFERER']); o
header("Location: ".$_SERVER['HTTP_REFERER']);
a secondo della tua versione di php.
Esempio :
pagina principale :
Pagina secondaria :codice:<form action="pagina_secondaria.php"> Nome<input type="text" value="<? print $pippo ?>"> Cognome<input type="text" value="<? print $pippo2 ?>"> <input type="submit" value="Invio"> </form>
<?
... apertura del db
... aggiornamento dei dati
header("Location: ".$HTTP_SERVER_VARS['HTTP_REFERER']);
exit;
?>
Attenzione <? devono essere i due primi caratteri del file non deve esserci nemmeno uno spazio prima !!!