el id_noticia es el autoincremente de la noticia que deseo activar y el estado_noticia es el campo donde quiero actualizar para activar la noticia esta en 0 y la quiero poner a 1 para estar activa.
asin proceso los datos que envio por formulario
Código PHP:
despues con el enlace lo mando a este script para la actualizacion activar_noticia.phpVer original
$ssql="INSERT INTO tabla_noticias(noticia)values ('".$_POST['noticia']."')"; $destino=$_POST['email']; $asunto="activar noticia"; $mensaje="clickea este enlace para activar tu noticia http://localhost/email-pruebas/activar_noticia.php?id_noticia=1"; $ssql="INSERT INTO tabla_noticias(noticia)values ('".$_POST['noticia']."')"; echo "esta noticia aun no esta publicado te hemos enviado un email a tu correo"; }else{ echo "hubo un error y no se pudo publica su noticia"; }
Código PHP:
pero la verdad que no funciona nunca me hace la actualizacion de todas formas no se si lo estoy haciendo de la manera correcta espero que alguien me oriente y me pueda ayudar saludos Ver original
$_GET['id_noticia']; $sentencia = "UPDATE tabla_noticias SET activar_noticia = 1 WHERE id_noticia = $id"; echo"Su notcicia fue publicado con exito."; }else{ echo 'hubo un error y no se pudo publicar su noticia'; }