Codice PHP:
$query 'UPDATE contenuti SET
                        pescheria ="' 
mysql_real_escape_string($pescheria$db) . '",
                         takeaway ="' 
mysql_real_escape_string($takeaway$db) . '",
                         fischbar ="' 
mysql_real_escape_string($fischbar$db) . '" . ';
                        
mysql_query($query$db) or die (mysql_error($db));

  if(
$query) {
        echo 
'ok';
} else {
echo 
'inserimento fallito';

$query non ha nessuna ragione di essere FALSE ... e' una variabile. Ma a prescindere dal resto, un update di quel genere senza una condizione where ti fa tutta la tabella.