altri errori a parte.... con un solo apice lo script non viene parsato dal php ma inviato al browser cosi' come e'. Devi chiudere la stringa risolvere la variabile array in php e riaprire la stringa.

codice:
print '<FORM method="POST" action="sovrascrivi_articolo_2.php?funzione=sovrascrivi"> 

 
      Data-nuova 
    :
 
    <input type="text" size="40" name="data" value="'.$riga['data'].'"> 

etc etc.....
Modifica cosi' anche per gli altri array.