Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/07/2012, 09:22
Avatar de MLDGATO
MLDGATO
 
Fecha de Ingreso: marzo-2011
Ubicación: Guatemala
Mensajes: 113
Antigüedad: 13 años, 1 mes
Puntos: 2
Pregunta Respuesta: Cambiar los datos de una tabla a otra

Cambie la consulta como me haz dicho pero sigue igual así es como me quedo:
Código PHP:
Ver original
  1. include("conexion.php");
  2.     $activacion = $_GET['activacion'];
  3.    
  4.     $consulta = mysql_query("SELECT txt_activ FROM usuarios_temp WHERE txt_activ = '$activacion'",$conexion);
  5.     if(mysql_num_rows($consulta) == 1){
  6.         $datos = mysql_query("SELECT * FROM usuarios_temp WHERE txt_activ = '$activacion'",$conexion);
  7.         while($fila = mysql_fetch_array($datos)){
  8.             $nombres = $fila['Nombres'];
  9.             $apellidos = $fila['Apellidos'];
  10.             $correo = $fila['Correo'];
  11.             $usuario = $fila['Usuario'];
  12.             $pass = $fila['Contrasena'];
  13.             $nacimiento = $fila['FechaNaci'];
  14.             $registro = $fila['FechaRegis'];
  15.         }
  16.         $sql1 = "INSERT INTO users(nombres, apellidos, correo, usuario, contrasena, FechaNaci, FechaRegis, txt_activ) VALUES('$nombres','$apellidos','$correo','$usuario','$pass','$nacimiento','$registro')";
  17.         mysql_query($sql1,$conexion)or die(mysql_error());
  18.         $sql2 ="DELETE * FROM usuarios_temp WHERE txt_activ = '$activacion'";
  19.         mysql_query($sql2, $conexion)or die(mysql_error());
  20.     }
No te entiendo cuando dices
Cita:
estas llenando mas campos de los k tienes. prueba a controlarlos .
Los datos que estoy introduciendo vienen de la consulta que luego paso a un array y los guardo en variables diferentes.

Muchas gracias.