El or die() debe ir en la consulta, no en la asignacion a $rows, aunque seguramente ya lo solucionaste:
Código PHP:
$result=mysql_query("select * from noticias where id_noticia='$id'",$connect) or die(mysql_error();
Y seria conveniente ver el mensaje de error que obtienes, normalmente ahi mismo ves la solucion.