Código PHP:
$query = mysql_query("SELECT * FROM news WHERE estado='0' ORDER BY new_id DESC");
if(isset($_POST['aceptarNoticia'])) {
$select = mysql_query("SELECT * FROM news ORDER BY new_id DESC LIMIT 1");
$r = mysql_fetch_assoc($select);
for($i = 1; $i <= $r['new_id']; $i++) {
$noticiaId = $_POST['noticia_'.$i];
echo $noticiaId;
$update = mysql_query("UPDATE news SET estado='0'
WHERE new_id='".$noticiaId."'") or die(mysql_error());
if($update) {
echo "Bien!";
/*header('Location: '.$_SERVER['REQUEST_URI']); die();*/
}
}
}
luego con el for llamo a esas tonteras para actualizarlas mediante el id, para actualizarlas...
pero nosé porqué no me está resultando... si le pongo el if($update), me escribe bien, queriendo decir que la actualización se hizo, siendo que nunca se hizo!!!... el mysql_error tampoco me tira error... nosé que puede ser :(
si utilizo el "echo $noticiaId", escribe correctamente... pero a la hora de actualizar........................ NADA!...
antes utilizaba el mismo sistema... el mismo código y todo perfecto... nosé porque ahora no me funciona :(...