Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2007, 14:21
Baby_2007
 
Fecha de Ingreso: enero-2007
Mensajes: 7
Antigüedad: 18 años
Puntos: 0
Refrescar pagina al eliminar un registro

Holass!!! necesito ayuda, el problema es cuando elimino un registro mediante un checkbox desde mi pagina, esta no se refresca, el registro sigue ahi y me deja seguir eliminandola de nuevo (cuando la elimino por 2 vez recien se actualiza la pagina). ademas cuando le hago click en el boton "atras" del explorador me deja ver los registros eliminados...como hago para solucionar estos 2 problemas?


Código PHP:
require_once('includes/cn2.php'); 
Código HTML:
<head>
<title>Administracion de Comentarios</title>
</head>
<body>
<center>
<br>
<h1>Administracion de Comentarios</h1>
<form action="administracion.php" method="post" name="administracion">
[PHP]	mysql_select_db($database_cn, $cn);
	$result= mysql_query("SELECT Idcoment, nomc, corc, telc, come, 	flag FROM comentarios",$cn);
	if ($row= mysql_fetch_array($result)){
		echo "<table border = '1'>\n";
		echo "<tr><td>Numero</td><td>Nombre</td><td>E-mail</td><td>Telefono</td><td>Comentario</td><td>Atendido</td><td>Marcar</td></tr> \n";
		do {
			echo "<tr><td>".
			$row["Idcoment"].
			"</td><td>".
			$row["nomc"].
			"</td><td>".
			$row["corc"].
			"</td><td>".
			$row["telc"].
			"</td><td>".
			$row["come"].
			"</td><td>".
			$row["flag"].
			"</td><td>";
			if ($row["flag"]==0) {
				echo "<input type=\"checkbox\" name=\"seleccion[]\" value=\"".$row['Idcoment']."\">";
				}
				else{
				 echo "Listo";
			}
			"</td></tr>\n";
		}
		while ($row=mysql_fetch_array($result));
			echo "</td></tr></table>";
			echo "<table border = '1'>\n <br><br>";
			echo "<tr><td align='center'>
				<input type='submit' name='actualizar' value='Actualizar'></td><td align='center'>
				<input type='submit' name='eliminar' value='Eliminar'></td><td align='center'>
				<input type='reset' name='limpiar' value='Limpiar'></td>"; 
   			echo "\t</tr>\n";  
   			echo "</table> \n";
			if ($_POST[seleccion]) {
				if ($_POST[eliminar]){
    				$Lista=implode(',',$_POST['seleccion']); 
    				mysql_query("DELETE FROM comentarios where Idcoment IN(".$Lista.")",$cn);
										echo "Se elimino el registro de la bd";
				}else{ 
					echo "No se pudo eliminar";}
			}
	}
	else 
	[INDENT]echo "¡No se ha encontrado ningun registro!";[/INDENT][/PHP]
</form>
</center>
</body>