Foros del Web » Programando para Internet » PHP »

Eliminar registros en 3 tablas MySQL...

Estas en el tema de Eliminar registros en 3 tablas MySQL... en el foro de PHP en Foros del Web. Holas, Alguien me puede colaborar con una idea general en como eliminar registros en 3 tablas con solo 2 consultas MySQL y usando un array. ...
  #1 (permalink)  
Antiguo 20/06/2011, 13:17
 
Fecha de Ingreso: abril-2011
Mensajes: 41
Antigüedad: 13 años, 7 meses
Puntos: 0
Eliminar registros en 3 tablas MySQL...

Holas,
Alguien me puede colaborar con una idea general en como eliminar registros en 3 tablas con solo 2 consultas MySQL y usando un array. Una consulta para buscar los registros y otra para eliminar.

Gracias.
  #2 (permalink)  
Antiguo 20/06/2011, 13:24
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 9 meses
Puntos: 96
Respuesta: Eliminar registros en 3 tablas MySQL...

Saludos

Si esta utilizando un array, esta podría ser una opción para eliminar los registros

Código PHP:
Ver original
  1. $campos=array(1,2,3,4,5,6);//Obtienes los ids de los registros a eliminar
  2. $sepCampos=implode(",",$campos); //Los separas por comas
  3. $delete=" DELETE FROM tabla WHERE campo IN ($sepCampos) "; //Utilizas  la funcion IN para inidcar mas de un campos a eliminar en este caso
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Etiquetas: mysql, registros, tablas
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:44.