ciao,
prima di tutto grazie per il suggerimento!!
ora funziona però c'è questo piccolo difetto:
ho dichiarato nella pagina verifica.php la $id in questo modo :


<?php
$id=print_r($_POST);
include("config.inc.php");
$query = "SELECT * FROM nome_tabella WHERE id = '$id'";
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)){
$risultati="<form method=\"POST\" action=\"salva_modifica.php\">
<INPUT TYPE=\"HIDDEN\" NAME=\"$row[id]\" VALUE=\"$row[id]\">
<tr><td align=\"center\">Nome del Viaggio</td><td align=\"center\">
<input type=\"text\" name=\"$row[nome]\" value=\"$row[nome]\" size=\"20\">
</td></tr></form>";
echo $risultati;
}
?>


...l'unico problema è che prima di elencarmi i campi editabili, mi stampa a video :

Array ( [B1] => modifica ) ....dove B1 è il parametro name dell' <input type=\"submit\" value=\"modifica\" name=\"B1\"> contenuto nel form della prima pagina.

sapresti suggerirmi come evitare che appaia a video??

grazie mille!! :-)