SOLUCIONADO!
El problema esta vez era que faltaba un pequeño detalle a la correccion de la funcion obtener_id_noticia(); y era que cuando le meto $fila a $noticias tiene que ser asi: $fila[0]; con lo que finalmente la funcion queda:
Código PHP:
function obtener_id_noticias($username)
{
if (!($conn = db_conectar()))
return false;
//Extrae los nombres de las asignaturas segun los codigos que recibe
$result=mysql_query("select id_noticia from noticias where username='$username'");
$noticias = array();
while($fila=mysql_fetch_array($result))
{
$noticias[] = $fila[0];
}
return $noticias;
}
Muchas gracias a los dos por ayudarme a consguirlo. Sois unos fieras.
Saludoss.