Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/04/2004, 16:55
Avatar de fmmeson
fmmeson
 
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 22 años, 3 meses
Puntos: 2
gracias ya solucione mi segundo error:
Cita:
Si los propagas en el URL sería:
header("location: regpaso2.php?id=$id&email=$email");
solo queria probar si la variable guarba los valores que yo queria..
Código PHP:
$consulta mysql_query("INSERT INTO usuarios (username) VALUES('$username')") or die (mysql_error()); 
            
// Obtienes el ID autoincremental generado por tu INSERT:
            
$id mysql_insert_id($consulta);
            
// Y lo llevas a una variable de sesión de nombre "USERID"
            
$_SESSION['USERID'] = $id;
            
$_SESSION['EMAIL'] = $email;
            
// Y redireccionas a tu formulario2
            
header("location: regpaso2.php"); ///aqui compruebo si la variable id tiene valor y el resultado es NEGATIVO
            
exit; 
como veran yo a mi mysql_query lo guardaba en un variable llamada $consulta y luego con mysql_insert_id($consulta) trataba de obtener el id que habia generado mi campo autoincremental......pero nunca me funciono.........asi que me di una vuelta por http://www.php.net para buscar info y lei que si no le ponias un identificador a mysql_insert_id() este por defecto tomaba la ultima consulta INSERT y asi lo cambie y funciono PERFECTAMENTE pero me quedo la duda del PORQUE....si alguien sabe algo solo por curiosidad.....y bueno les dejo como quedo finalmente
Código PHP:
mysql_query("INSERT INTO usuarios (username) VALUES('$username')") or die (mysql_error()); 
            
// Obtienes el ID autoincremental generado por tu INSERT:
            
$id mysql_insert_id();
            
// Y lo llevas a una variable de sesión de nombre "USERID"
            
$_SESSION['USERID'] = $id;
            
$_SESSION['EMAIL'] = $email;
            
// Y redireccionas a tu formulario2
            
header("location: regpaso2.php?");
            exit; 
__________________
Lo que se hace por AMOR esta mas allá del BIEN y del MAL - Friedrich Nietzsche
http://www.hispanogeek.com.ar
Desarrollador IT -