Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/05/2004, 20:55
Avatar de sism82
sism82
 
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 20 años, 6 meses
Puntos: 1
no te compliques con variables variables, foreach...
simplemente...

session_start();
include("conexion.php");
$consulta = mysql_query("SELECT usuarios.userid, usuarios.username, usuarios.password, usuarios.nivel_usuario, datospersonales.nombre,datospersonales.apellido,da tospersonales.email FROM usuarios,datospersonales WHERE usuarios.username='$username' AND usuarios.password='$password' AND usuarios.userid=datospersonales.userid");
if(mysql_num_rows($consulta)){
$row = mysql_fetch_object($consulta);
// Registra las variables de la sesión
$_SESSION['userid'] = $row->userid
$_SESSION['username'] = $row->username;
$_SESSION['nombre'] = $row->nombre;
$_SESSION['apellido'] = $row->apellido;
$_SESSION['email'] = $row->email;
$_SESSION['nivel_usuario'] = $row->nivel_usuario;
}

prefiero usar mysql_fetch_objecto por que siento que es mas práctico... el while no lo veo necesario, ya que solo un usuario tendrá ese registro....

saludos...