Originariamente inviato da echoweb
prova a scrivere:

Codice PHP:
$sql =@mysql_query($query);
 
if (
mysql_num_rows($sql)==0)
{
   
// nessun riscontro
   
echo "<h1>Errore durante la modifica</h1>";
}
else
{
   
// riscontro ok
   
echo "<h1>L'articolo è stato modificato correttamente</h1>"

Grazie ora il controllo funziona

la tabella non viene aggiornata e giustamente visualizzo: "Errore durante la modifica"

L'update continua a non funzionare ho provato a sostituirlo con:

Codice PHP:
    $id=$_GET['id'];
$query "UPDATE libri SET ciclo='$ciclo', genere='$genere', titolo='$titolo', titolooriginale='$titolooriginale', autore='$autore', annopubblicazione='$annopubblicazione', traduttore='$traduttore', annotraduzione='$annotraduzione', trama='$trama', notetrama='$notetrama', citazione1='$citazione1', fonte1='$fonte1', citazione2='$citazione2', fonte2='$fonte2', citazione3='$citazione3', fonte3='$fonte3' WHERE id='$id'"
ma niente..