Foros del Web » Programando para Internet » PHP »

Como se pueden eliminar datos desde MySQL, usando Checkbox

Estas en el tema de Como se pueden eliminar datos desde MySQL, usando Checkbox en el foro de PHP en Foros del Web. Como se pueden eliminar datos desde MySQL, usando Checkbox, es decir cual es la mejor estructura y logica para lograr eso. Código PHP: <?php $sql_delete  ...
  #1 (permalink)  
Antiguo 20/11/2009, 13:01
 
Fecha de Ingreso: agosto-2008
Mensajes: 587
Antigüedad: 15 años, 9 meses
Puntos: 6
Como se pueden eliminar datos desde MySQL, usando Checkbox

Como se pueden eliminar datos desde MySQL, usando Checkbox, es decir cual es la mejor estructura y logica para

lograr eso.

Código PHP:
<?php

$sql_delete 
="Delete From Clientes Where nombre='$nombre'";
mysql_query($sql_delete);

?>
como la imagen:



algun script o algo asi para tener una idea, no lo logro aun
  #2 (permalink)  
Antiguo 20/11/2009, 13:06
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: Como se pueden eliminar datos desde MySQL, usando Checkbox

le puedes poner un formulario donde pongas un checkbox q tome una valor(1) y despues lo comparas en otra pag donde condiciones q si vale 1 borre los datos

Código html:
Ver original
  1. <form method="post" action='procesar.php'>
  2. <input type="checkbox" name="valor" value="1">
  3. <input type="submit" name="x">
  4. </form>

procesar.php
Código php:
Ver original
  1. <?
  2. $valor=$_POST['valor'];
  3. if($valor==1)
  4. {
  5.  
  6. $sql_delete ="Delete From Clientes Where nombre='$nombre'";
  7. mysql_query($sql_delete);
  8. echo '<script>alert("registro borrado");</script>';
  9. }
  10. ?>

eso se me ocurre
  #3 (permalink)  
Antiguo 20/11/2009, 13:19
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: Como se pueden eliminar datos desde MySQL, usando Checkbox

O puedes hacer los checkbox como un array (name="check[]") y con el valor del ID, luego en el script que procesa el formulario recorres los check con foreach y eliminas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:33.