Foros del Web » Programando para Internet » PHP »

eliminar utilisando el select

Estas en el tema de eliminar utilisando el select en el foro de PHP en Foros del Web. una consulta como ago en un select con una opcion de eliminar uno a uno con una casilla de berificacion este es el cod que ...
  #1 (permalink)  
Antiguo 27/02/2007, 06:23
Avatar de a83
a83
 
Fecha de Ingreso: noviembre-2005
Ubicación: Santiago de chile
Mensajes: 637
Antigüedad: 19 años
Puntos: 1
eliminar utilisando el select

una consulta como ago en un select con una opcion de eliminar uno a uno con una casilla de berificacion

este es el cod que ocupo para que me recoja los datos :


Código PHP:
<?php  
$link 
mysql_connect("localhost""root");  
mysql_select_db("admin_rym"$link);  
$result mysql_query("select * from usuarios "$link);  
if (
mysql_num_rows($result)){  ?>
  <table border = '1'>
  <tr>
   <td>id</td>
   <td>nombre</td>
   <td>apellidos</td>
   <td>direccion</td>
   <td>email</td>
   <td>Telefonos</td>
</tr>
<?
  
while ($row mysql_fetch_array($result)) {  
    echo
      
"</td><td>".$row["id"].
      
"</td><td>".$row["nombre"]. 
      
"</td><td>".$row["apellidos"]. 
      
"</td><td>".$row["direccion"]. 
      
"</td><td>".$row["email"]. 
       
"</td><td>".$row["telefono"]. "</td></tr> \n"
       
       
      
        
  } 
  echo 
"</table> \n";  

else 
  echo 
"¡ No se ha encontrado ningún registro !"
?>

es soo poruqe me salio la curiosidad de hacer lago como gmail cuando eliminas los e-mail
  #2 (permalink)  
Antiguo 27/02/2007, 08:26
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 18 años, 3 meses
Puntos: 22
Re: eliminar utilisando el select

hola,

(como ejemplo) con un casillas de verificacion podes poner todo en un form qe vaya a un delete.php y usar checkboxs creando un array de campos. pone uno por cada fila y que cada uno tenga algun valor unico de dicha fila, como el id

entonces quedaria
Código PHP:
....
"</td><td><input type=\"checkbox\" name=\"delete[]\" value=\"".$row["id"]."\" /> ".$row["id"].
      
"</td><td>".$row["nombre"]. 
.... 
y un boton de submit que diga "eliminar",,

y luego en delete.php podes poner por ejemplo
Código PHP:
foreach($delete as $v) {
mysql_query("DELETE FROM usuarios WHERE id='$v' LIMIT 1");

espero que te sirva ^^

exitos
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 21:57.