Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/06/2008, 13:08
Avatar de goroscer
goroscer
 
Fecha de Ingreso: mayo-2008
Mensajes: 75
Antigüedad: 16 años
Puntos: 0
Respuesta: Actualizar una pagina con algo que no sea un header

Hola!! Gracias a todos por responder!. Te dejo el codigo para q lo veas.
Código:
<form name="eliminar" method="post" action="Eliminar Empleados.php"><br>
<tr>
<td>
<select    name="campo">
<?
$resultado= mysql_query("SHOW FIELDS FROM `$mi_tabla`",$link);
while($row = mysql_fetch_row($resultado)) 
{?>
 <option value="<?php echo $row[0]; ?>"><?php echo $row[0]; ?></option> 
<? } ?>
</select></td>
<td>Buscar:<input type="text" name="palabraabuscar"></td> </tr>
ahora bien con este codigo lo que hago es buscar en los campo de la tabla de BD. Ingreso algo y tengo un boton que reenvia los datos a los misma pagina y los muestra en una tabla de la siguiente forma

Código:
if(isset($_POST['palabraabuscar'])) 
{
$query = "SELECT * from $bd_tabla WHERE `{$_POST['campo']}` LIKE '{$_POST['palabraabuscar']}%'";
$result = mysql_query($query,$link);

while ($row = mysql_fetch_array($result))
{
echo "<tr class=\"mostrardatos\">";
echo "<td align=\"center\" >  <input type=\"checkbox\" onclick=\"eliminarempleados(this)\" name=\"id_emp[]\"  value=\"".$row["dni"]."\" /> </td>";
echo "<td>".$row["dni"]."</td>";
echo "<td>".$row["apellido"]."</td>";
echo "<td>".$row["nombre"]."</td>";
echo "<td>".$row["domicilio"]."</td>";
echo "</tr>";
}
}
ahora bien, cuando selecciono un registro de esta a traves de check box tengo la funcion eliminarempleados(this), que es donde solicito que se confirme la eliminacion y otras yerbas y ademas envia el id_emp[] una pagina php que se llama eliminacionbdempleados.php, que hace lo siguiente:

Código PHP:
<?
//Elimino de la base de datos
$lista=implode(",",$_POST['id_emp'])
mysql_query("DELETE FROM empleados WHERE dni IN(".$lista.")");
//termino de eliminar y viene el header
$pagina="Eliminar Empleados.php";
header("location:$pagina");
?>
Ahora mi pregunta es: como hago para volver a la pagina Eliminar Empleados.php
con los datos ya actualizados, es decir, que cuendo vuelva de la pagina eliminacionbdempleados.php con el header me muestre la tabla sin los empleados que seleccione para eliminar. Espero haber sido claro y gracias desde ya.

Última edición por goroscer; 15/06/2008 a las 13:26