Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2004, 17:20
topito2
 
Fecha de Ingreso: febrero-2004
Mensajes: 35
Antigüedad: 20 años, 2 meses
Puntos: 0
Información

Si en el formulario de eliminación en vez de un boton coloco una casilla de verificacion que apareceria en cada registro de la consulta para una eliminación multiple, deberia hacer una array en mi variable de formulario. osea:

Código:
<input name="id[]" type="checkbox"  value="<?php echo $row_rg_avisos_pub['id']; ?>">
de esa manera enviaria una array para eliminar multiples registros.
Si todo esta bien hasta ahi, ¿como recupero las variables y le digo este script que me borre todos los registros seleccionados?

Código PHP:
if ((isset($_POST['id'])) && ($_POST['id'] != "") && (isset($_POST['id']))) {
  
$deleteSQL sprintf("DELETE FROM avisos WHERE id=%s",
                       
GetSQLValueString($_POST['id'], "int"));

  
mysql_select_db($database_etic$etic);
  
$Result1 mysql_query($deleteSQL$etic) or die(mysql_error());

  
$deleteGoTo "eliminado.php";
  if (isset(
$_SERVER['QUERY_STRING'])) {
    
$deleteGoTo .= (strpos($deleteGoTo'?')) ? "&" "?";
    
$deleteGoTo .= $_SERVER['QUERY_STRING'];
  }
  
header(sprintf("Location: %s"$deleteGoTo));

agradecido nuevamente y esperando aprender para poder luego tb responder...