prova a fare echo ($dati."
") prima di fare
if (!$result) {
die("Errore nella query $query: " . mysql_error());
}

posta la query che ti stampa a schermo, vedere la query completa spesso aiuta.