Buongiorno a tutti.
non riesco a popolare i casmpi di testo con dati provenienti da db e ad effettuare l'aggiornamento dei dati.

Questo è il codice.
select.php
Codice PHP:
<?php // Connect database 
include 'conf.php'
include 
'connessioneDb.php';  
$result=mysql_query("select * from annuncio"); 
while(
$row=mysql_fetch_assoc($result))
{  
echo 
'<a href="update.php?id='.$row['Id'].'">Update 
</a>'
;  
$Id=$row["Id"]; 
$Giorno=$row["Giorno"]; 
$Mese=$row["Mese"]; 
$Anno=$row["Anno"]; 
$Titolo=$row["Titolo"]; 
$Figura_professionale=$row["Figura_professionale"]; 
$Ambienti=$row["Ambienti"]; 
$Linguaggi=$row["Linguaggi"]; 
$Esperienza=$row["Esperienza"]; 
$Luogo=$row["Luogo"]; 
$Durata=$row["Durata"]; 
$Testo=$row["Testo"];  
echo 
"Id: $Id 
"

echo 
"Giorno : $Giorno 
"

echo 
"Mese :$Mese 
"

echo 
"Anno :$Anno 
"
; echo "Titolo: $Titolo 
"

echo 
"Figura professionale: $Figura_professionale 
"

echo 
"Ambienti: $Ambienti 
"

echo 
"Linguaggi: $Linguaggi 
"

echo 
"Esperienza: $Esperienza 
"

echo 
"Luogo: $Luogo 
"

echo 
"Durata: $Durata 
"

echo 
"Testo: $Testo <hr/>"; }  ?>
update.php
Codice PHP:
<?php
include 'conf.php'
include 
'connessioneDb.php';  
if(
$_POST['Submit'])
{  
$Id=$_POST['Id']; 
$Giorno=$_POST['Giorno']; 
$Mese=$_POST['Mese']; 
$Anno=$_POST['Anno']; 
$Titolo=$_POST['Titolo']; 
$Figura_professionale=$_POST['Figura_professionale']; 
$Ambienti=$_POST['Ambienti']; 
$Linguaggi=$_POST['Linguaggi']; 
$Esperienza=$_POST['Esperienza']; 
$Luogo=$_POST['Luogo']; 
$Durata=$_POST['Durata']; 
$Testo=$_POST['Testo'];  
mysql_query("update annuncio set Giorno='$Giorno', Mese='$Mese', Anno='$Anno', Titolo='$Titolo', Figura_professionale='$Figura_professionale', Ambienti='$Ambienti', Linguaggi='$Linguaggi', Esperienza='$Esperienza', Luogo='$Luogo', Durata='$Durata', Testo='$Testo' where Id='$Id'");  
header("location:select.php"); 
}   
$Id=$_GET['Id']; 
$result=mysql_query("select * from annuncio where Id='$Id'"); $row=mysql_fetch_assoc($result); 
mysql_close(); ?>  
<html> <body>  
<form id="form1" name="form1" method="post" action="<?php echo $PHP_SELF?>"> 

Giorno : <input name="Giorno" type="text" id="Giorno" value="<?php echo $row['Giorno'];
 
?>"/> 

 Mese : <input name="Mese" type="text" id="Mese" value="<?php echo $row['Mese']; 
?>"/> 

 Anno : <input name="Anno" type="text" id="Anno" value="<?php echo $row['Anno']; 
?>"/> 

 Titolo : <input name="Titolo" type="text" id="Titolo" value="<?php echo $row['Titolo'];
 
?>"/> 

 Figura_professionale : <input name="Figura_professionale" type="text" id="Figura_professionale" value="<?php echo $row['Figura_professionale']; 
?>"/> 

 Ambienti : <input name="Ambienti" type="text" id="Ambienti" value="<?php echo $row['Ambienti']; 
?>"/> 

 Linguaggi : <input name="Linguaggi" type="text" id="Linguaggi" value="<?php echo $row['Linguaggi']; 
?>"/> 

 Esperienza : <input name="Esperienza" type="text" id="Esperienza" value="<?php echo $row['Esperienza']; 
?>"/> 

 Luogo : <input name="Luogo" type="text" id="Luogo" value="<?php echo $row['Luogo']; 
?>"/> 

 Durata : <input name="Durata" type="text" id="Durata" value="<?php echo $row['Durata']; 
?>"/> 

 Testo : <input name="Testo" type="text" id="Testo" value="<?php echo $row['Testo']; ?>"/> 
</p> 

 <input type="submit" name="Submit" value="Submit" /> </p> </form> </body> </html>
All'interno di tutte le input visualizzo:

Notice: Undefined variable: row in C:\Documents and Settings\Administrator\Documenti\sincrono\Db_Annun ci\update.php on line 40

(con notice su righe diverse).

Grazie mille