Problema 'Query was empty' tramite form riempito automaticamente da query.

Mi spiego meglio, ho un database di articoli e per facilitare la sovrascrittura faccio scegliere prima l'id dell'articolo che poi appare nel form (elseif($sez==due)).

Quindi mi restituisce il form già compilato dalle vecchie informazioni, sovrascrivendolo e postandolo accede ad un altra query, quella dell'update (if ($funzione==sovrascrivi)), al riscontro della riuscita della query mi risponde query was empty ....

Qui sotto il codice ...

Codice PHP:

if ($funzione==sovrascrivi) {

$sovrascrivi mysql_query("UPDATE articoli SET titolo='$titolo', testo='$testo', data='$data
WHERE id='
$id'");

mysql_query($sovrascrivi)OR die("Errore nella query sovrascrivi:".mysql_error());

if (
mysql_query($sovrascrivi$connessione)){
echo 
"L'articolo è stato sovrascritto correttamente.";
echo 
"<meta http-equiv=\"refresh\" content=\"2; URL=sovrascrivi_articolo.php\">";}
else {
echo 
"Errore durante la sovrascrizione.";
echo 
"<meta http-equiv=\"refresh\" content=\"2; URL=sovrascrivi_articolo.php\">";
mysql_close($connessione);}
}

elseif(
$sez==due){

$server "localhost";
$db_user "************";
$db_pass "**********";
$database "************";

$connessione mysql_connect($server,$db_user,$db_pass) or die ("Non riesco a connettermi");
mysql_select_db($database) or die ("non riesco a connettermi al db");

$query mysql_query("SELECT * FROM articoli WHERE `id` = '$id' ");
$riga mysql_fetch_array ($query);

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

      [b]Data-nuova[/b]
    :

    <input type="text" size="40" name="data" value="'
.$riga['data'].'" />
    

    

          [b]Titolo-nuovo[/b]:

      <input type="text" size="40" name="titolo" value="'
.$riga['titolo'].'" />
      

      

      [b]Articolo-nuovo[/b]
    :

    <textarea name="testo" cols="100" rows="20">'
.$riga['testo'].'</textarea>
    

    <input type="SUBMIT" name="send" value="Sovrascrivi">
    <input class="butt" type="reset" name="Submit2" value="Pulisci form">
  </p>
</FORM>'
;




Come posso risolvere il problema???