Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2009, 07:43
Hamwe
 
Fecha de Ingreso: abril-2008
Mensajes: 70
Antigüedad: 16 años
Puntos: 0
Update de un campo de una tabla a otro de otra tabla

Buenas tengo una duda que no se como realizarla tengo en una bd dos tablas una de noticias y otra de medios.

La de noticias recoge una serie de registros que tiene los campos (Titulo,sumario,link,autor y categoria)
La de medios recoge el nombre de los medios y su url con los campos (nombre y url)
El problema es que yo meto las noticias através de un parseador de rss pero el autor de algunos medios viene mal clasificado viniendo el nombre del redactor y yo solo quiero los nombres de los medios.

Puedo hacer un update tras la inserción de nuevos registros en la bd que haga que el campo autor se actualice por el campo nombre del medio?

Intenté hacer alguna comparación pero claro ningun campo se relaciona entre ambas tablas no se si se podría hacer que compara la url del medio con el link de la noticia hasta http://www.farodevigo.es por ejemplo y ahí se cortara la comparación y entendiera que la noticia tal tiene que ver con el medio tal y actualizara.

ej
Tabla noticias
Id 1 --> el madrid pierde con el milán (titulo) / El milán se llevo.... (sumario) www.farodevigo.es/elmadridpierde.html (link) / Pedro Quintana (autor) / Noticias(Categoria)

Tabla medio
Id 1 --> el faro de vigo (nombre) / www.elfarodevigo.es (url)
Id2 --> El correo gallego (nombre) / www.elcorreogallego.es

Utilizo el phpmyadmin para administrar la bd

Saludos y gracias