Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Hola a migos tengo un problema

Estas en el tema de Hola a migos tengo un problema en el foro de Mysql en Foros del Web. Hola amigos del foro tengo un problema y necesito su ayuda. El tema es el siguiente: estoy armando una web, en la cual mediante un ...
  #1 (permalink)  
Antiguo 08/12/2009, 18:06
 
Fecha de Ingreso: septiembre-2009
Mensajes: 402
Antigüedad: 15 años, 2 meses
Puntos: 6
Hola a migos tengo un problema

Hola amigos del foro tengo un problema y necesito su ayuda.
El tema es el siguiente: estoy armando una web, en la cual mediante un formulario sencillo, el visitante puede ingresar una url cualquiera, y la misma se ingresa en la base de datos mysql, y luego se visualiza en la misma pagina, mediante un loop for.Hasta ahi todo bien.
Pero necesito hacer, que al momento de visualizar los url, aparezca al lado de cada uno un cuadro de checkbox, de tal forma que el visitante que desee eliminar ya sea una o varias url de su base de datos, al tildar los checkbox que desee, y hacer click en el boton eliminar, elimine solamente las urls que el seleccionó.
Espero no ser confuso con mi consulta.(explicado asi suena mas dificil de lo que en realidad es)
Lo que no logro hacer es justamente eso, como comparar en la base de datos el nombre del cuadro checkbox con el url, para que se haga la eliminación del url seleccionado.
Si alguien me puede dar una manito con esto se los agradecería un monton!
Desde ya mil gracias a todos.
Saludos.
Ariel
  #2 (permalink)  
Antiguo 08/12/2009, 18:07
 
Fecha de Ingreso: septiembre-2009
Mensajes: 402
Antigüedad: 15 años, 2 meses
Puntos: 6
Respuesta: Hola a migos tengo un problema

Tengo entendido que esto se puede hacer mediante un array, pero no se como
  #3 (permalink)  
Antiguo 08/12/2009, 18:26
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 4 meses
Puntos: 105
Respuesta: Hola a migos tengo un problema

Código html:
Ver original
  1. <form action="eliminar.php">
  2. <input type="check" name="dato[]" />
  3. <input type="check" name="dato[]" />
  4. <input type="check" name="dato[]" />
  5. <input type="submit" value="eliminar" />
  6. </form>

eliminar.php
Código php:
Ver original
  1. <?php
  2. foreach($_REQUEST['dato'] as $indice => $valor){
  3.     mysql_query("delete from tabla where id = '$valor'");
  4. }
  5. ?>

gracias por el karma :P

suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #4 (permalink)  
Antiguo 09/12/2009, 10:31
 
Fecha de Ingreso: septiembre-2009
Mensajes: 402
Antigüedad: 15 años, 2 meses
Puntos: 6
Respuesta: Hola a migos tengo un problema

hola antes que nada mil gracias, voy a probarlo a ver que onda y te comento el resultado.
una consulta, en el lugar donde pusiste la variable $valor por cual deberia reemplazarlo?
muchas gracias
  #5 (permalink)  
Antiguo 09/12/2009, 14:32
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 4 meses
Puntos: 105
Respuesta: Hola a migos tengo un problema

por ninguno, $valor es una variable asignada en el foreach:
foreach($_REQUEST['dato'] as $indice => $valor)


espero todo te haya salido bien.

espero ese karma eh :P

Suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog
  #6 (permalink)  
Antiguo 10/12/2009, 09:58
 
Fecha de Ingreso: septiembre-2009
Mensajes: 402
Antigüedad: 15 años, 2 meses
Puntos: 6
Respuesta: Hola a migos tengo un problema

ah ok, despues voy a probarlo y te cuento como fue.
muchas gracias nuevamente y cualquier cosa te molesto con alguna otra consulta si es que no sale correctamente.
saludos
ariel
  #7 (permalink)  
Antiguo 10/12/2009, 11:12
 
Fecha de Ingreso: septiembre-2009
Mensajes: 402
Antigüedad: 15 años, 2 meses
Puntos: 6
Respuesta: Hola a migos tengo un problema

hola como estas, aqui nuevamente, bueno, estuve probando el codigo que me pasaste y si imprimo de forma correcta mediante el loop for la url ingresada en la base y a su lado el cuadro checkbox.
pero lo que no logro que haga es que al seleccionar el cuadro checkbox del url que deseo eliminar, me lo elimine de la base de datos
seguramente debo estar haciendo algo mal, pero no se que puede ser
quise copiarte aqui el link de la pagina que estoy armando, pero no me lo permite
si me facilitas una cuenta de email te copio el mismo, para que puedas chequearlo, y decirme que es lo que podria estar haciendo mal.
desde ya mil gracias
saludos
ariel
pd. te copie el mensaje completo en tu blog
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 22:09.