quando e' di tipo 2, prova ad inserire dopo $query="INSERT INTO eventi ecc.", un echo della var. $query:
if ($tipo == 1)
$query = "INSERT INTO news (comments) VALUES ('$comments')";
else
$query = "INSERT INTO eventi (comments) VALUES ('$comments')";
echo $query;
exit;
del risultato che ti compare a video fai un copia/incolla in phpmyadmin nella finestra SQL e vedi se ti da' degli errori.
ciao.