Y .. estás autorizado (con permisos) para hacer eso?
Te comento que hay servicios de "clima" listos para acceder a esos datos sin tener que "tomarlos prestados" (por decirlo "suave").
Por ejemplo en formato RSS lo podrias obtener ... Hay muchos sevicios (hasta yahoo) que ofrecen noticas de todo tipo en ese formato:
http://weather.about.com/b/s.htm
Cuando localices el la fuente RSS o XML a usar si quieres vemos como hacer el tema de leerlo ("parsearlo") para llevarlo a tu BD (hacer el "INSERT/UPDATE").
Es más facil y seguro "parsear" un RSS (que es un derivado de XML) con PHP y llevartelo a tu BD que andar "parseando" HTML ...
Un saludo,