Código MySQL:
Ver originalUPDATE `ecosargentinos`.
`noticia` SET `titulo` = '$titulo', `subtitulo` = '$subtitulo',
`detalle` = '$detalle',
`foto` = '$foto',
`categoria_id` = '$categoria_id',
`subcategoria_id` = '$subcategoria_id'
esa query modifica TODOS los registros de `ecosargentinos`.`noticia` le faltaria seleccionar que notícia que vas a editar
Código MySQL:
Ver originalUPDATE `ecosargentinos`.
`noticia` SET `titulo` = '$titulo', `subtitulo` = '$subtitulo',
`detalle` = '$detalle',
`foto` = '$foto',
`categoria_id` = '$categoria_id',
`subcategoria_id` = '$subcategoria_id'
En el codigo no queda claro donde das valores a las variables que sirven para actualizar los campos, ni para que seleccionas priemero la noticia
http://dev.mysql.com/doc/refman/5.0/es/update.html
Código MySQL:
Ver original//??????Por que haces esto
////??????