Antes que nada, ese error pasa porque a mysql_fetch_array le pasas un resource inválido, ésto causado porque la query devuelve false.
Se me ocurre que el error venga desde lista-noticias.php, al momento de poner
$row[id] que no salga bien.
¿Por qué no debuggeas tu consulta? SIEMPRE hay que hacerlo: