Foros del Web » Programando para Internet » PHP »

borrar datos de una tabla dependiendo de otra

Estas en el tema de borrar datos de una tabla dependiendo de otra en el foro de PHP en Foros del Web. Hola que tal, lo que pasa es que tengo un formulario donde un usuario se registra y se guardan los datos en una tabla llamada ...
  #1 (permalink)  
Antiguo 03/01/2013, 21:09
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 14 años, 8 meses
Puntos: 5
borrar datos de una tabla dependiendo de otra

Hola que tal, lo que pasa es que tengo un formulario donde un usuario se registra y se guardan los datos en una tabla llamada DATOS_TMP y se le envía un mensaje a su correo y cuando abre el link tiene que completar su registro y con los datos guardados en la tabla DATOS_TMP y con los que acaba de llenar se completa el registro y se guardan sus datos ya completos en una tabla llamada DATOS y lo que quiero hacer es que cuando se complete el registro se borren los datos de ese usuario de la tabla DATOS_TMP y lo intento de la siguiente manera

Código PHP:
Ver original
  1. <?php
  2.  
  3. $borrar_datos_tmp = "DELETE FROM DATOS_TMP dt INNER JOIN DATOS d ON dt.ID = d.ID WHERE dt.ID = d.ID AND d.uniqID = '$uniqID'";
  4. $result_borrar_datos_tmp = mysql_query($borrar_datos_tmp);
  5.  
  6. ?>

Pero el problema es que no me borra los datos y no muestra ningún mensaje de error, alguien sabe si esa es la forma correcta de hacerlo o hay otra?

saludos y gracias de antemano
  #2 (permalink)  
Antiguo 03/01/2013, 21:35
 
Fecha de Ingreso: enero-2013
Mensajes: 40
Antigüedad: 11 años, 3 meses
Puntos: 2
Respuesta: borrar datos de una tabla dependiendo de otra

Si lo que queres es una verificacion via email, yo me descargue uno y sirve perfectamente (para que mande el email necesitas subirlo a un hosting, no lo envia desde localhost), enseguida te lo paso.
Download: http://www.mediafire.com/download.php?lsl995t9lm6pok8
Editalo a tu gusto, y adaptalo a tu web
  #3 (permalink)  
Antiguo 04/01/2013, 14:47
 
Fecha de Ingreso: agosto-2009
Mensajes: 292
Antigüedad: 14 años, 8 meses
Puntos: 5
Respuesta: borrar datos de una tabla dependiendo de otra

Hola que tal, ya lo he resuelto de la siguiente manera:

Código MySQL:
Ver original
  1. DELETE FROM DATOS_TMP WHERE ID IN (SELECT ID FROM DATOS WHERE uniqID = '$uniqID')

Alguien sabe si esta es la forma correcta de hacerlo?

Saludos y gracias de antemano

Etiquetas: dependiendo, formulario, mysql, registro, tabla, usuarios
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:35.