chiedo scusa se ho sbagliato il codice lo riposto correttamente
codice:
<?php /* Created on: 04/03/2008 */ ?>
<html>
<body>
<?php  
$mode=$_GET["mode"]	  
$id=$_GET["id"]
if ($mode=="modifica"){ carica(); }  
if ($mode==""){ nuovo(); }
//echo "CIAO";
 
function nuovo(){
		echo "<form action=eg.php method=get target=_top>";
		echo "NOME: <input type=text name=nome size=20 maxlength=256>
";
		echo "COGNOME: <input type=text name=cognome size=20 maxlength=256>
";
		echo "Indirizzo: <input type=text name=indirizzo size=20 maxlength=256>
";  
}

function carica(){
include 'conn.inc.php';	
$id=$_GET["id"];
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");	 
$query = "SELECT * FROM anagrafica where id=".$id." ORDER BY nome DESC";	

$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)){     
	echo "<form action=eg.php method=get target=_top>";
	echo "NOME: <input type=text name=nome value=$row[nome] size=20 maxlength=256>
";
	echo "COGNOME: <input type=text name=cognome value=$row[cognome] size=20 maxlength=256>
";
	echo "Indirizzo: <input type=text name=indirizzo value=$row[indirizzo] size=20 maxlength=256>";			
    }
mysql_close($db);
}

			if ($mode==""){
				echo '<input type="submit" value="INSERISCI">';
				echo '<input type="hidden" name="mode" value="nuovo">';
				}
			if ($mode=="modifica"){
				echo '<input type="submit" value="MODIFICA">';
				echo '<input type="hidden" name="mode" value="modifica">';
				}
 
?> 
</form>
</body>
</html>