Bueno vamos desde el principio.
1- el archivo Sql.
Código SQL:
Ver originalCREATE TABLE `noticia` (
`id_comentario` INT(50) NOT NULL AUTO_INCREMENT,
`autor` VARCHAR(100) DEFAULT NULL,
`titulo` VARCHAR(100) NOT NULL,
`comentario` VARCHAR(5000) NOT NULL,
`estado` VARCHAR(50) NOT NULL,
`Aprobado` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id_comentario`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
2- Tenemos un archivo llamado
Aprobaciones.php
Código PHP:
Ver original<script>
function confir(msj,url){
if(confirm(msj)){
window.location = url;
}
}
</script>
<body>
<form id="form1" name="form1" method="post" action="">
<p>
<?PHP
require_once('config.php');
?>
<span class="style13">Listado de Noticias <b><u>Por Aprobar</u></b></span></p>
<p> </p>
<div><center>
<?php if(!mysql_num_rows($result)) echo "<b>No se encontraron Noticias por Aprobar</b>"; ?></center></div>
<table width="800" border="0" align="center" cellpadding="2" cellspacing="0" >
<tr bgcolor="#6699CC">
<td><div align="center" class="style14"><span class="style15 style3 style4">ID</span></div></td>
<td><div align="center" class="style14"><span class="style15 style3 style4">TITULO</span></div></td>
<td><div align="center" class="style14"><span class="style15 style3 style4">NOTICIA</span></div></td>
<td><div align="center" class="style14"></div></td>
<td><div align="center" class="style14"></div></td>
<td><div align="center" class="style14"></div></td>
<td><div align="center"><span class="style6"><span class="style14"></span></span></div></td>
<td><div align="center"><span class="style6"><span class="style14"></span></span></div></td>
<td><div align="center"><span class="style6"><span class="style14"></span></span></div></td>
</tr>
<?php
echo"<tr>";
echo"<td><div align='center'><span class='style3'>" .$row['id_comentario']. "</span></div></td>" ;
echo"<td><div align='center'><span class='style3'>" .$row['titulo']. "</span></div></td>" ;
echo"<td><div align='center'><span class='style3'>" .$row['comentario']. "</td>" ;
echo"<td ><div align='center'><span class='style2'>
<a href=\"Javascript:confir('Realmente deseas eliminar esta noticia','eliminar_noticia.php?id={$row['id_comentario']}')\">ELIMINAR</a></span></div></td>";
echo"<td ><div align='center'><span class='style2'>
<a href='modifica_noticia.php?id=" .$row['id_pf']. "'>VER</a></span></div></td>";
echo"<td ><div align='center'><span class='style2'>
<a href=\"Javascript:confir('Realmente deseas Aprobar esta noticia','aprobar_noticia.php?id={$row['id_comentario']}')\">APROBAR</a></span></div></td>";
echo" </tr>";
}
?>
</table>
<p class="style5">| <a href="index.php">Inicio</a> |</p>
</form>
</body>
</html>
Final mente tenemos el archivo que aprueba la noticia.
aprobar_noticia.php
Código PHP:
Ver original<?php
require_once('config.php');
if($sql){
## Vuelvo al archivo de aprobaciones.
header("Location: Aprobaciones.php");
}
}
?>
Espero que te sirva , por que a mi me funciona 100% bien.
Suerte.