l'errore stava qui:

Codice PHP:
if( mysql_query("UPDATE offerte SET titolo_offerta1 = '".$contenuto."' WHERE id = '".$id."'") )
    print(
"aggiornamento del db eseguito con successo"); 
Non avevo chiuso con gli apici la stringa.

Cmq a quanto vedo non hai definito un ID del record...cioè qui:

Codice PHP:
$query_Recordset2 "SELECT * FROM offerte"
Tu selezioni tutta la tabella...quindi quando estrai il valore del recordset, estrai solo uno dei valori della tabella. Li dovresti aggiungere un WHERE per selezionare proprio il record che tu vuoi.