Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/05/2004, 22:17
Avatar de fmmeson
fmmeson
 
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 22 años, 3 meses
Puntos: 2
hola sism82 pero creo que estas confundido:

para que utilizas mysql_num_rows() .............esta funcion se utiliza para saber el numero de filas que devuelve un resultado.
Cita:
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...
el while se utiliza para recorrer el arreglo..........en todo caso el codigo seria asi si no me equivoco
Código PHP:
$consulta mysql_query("SELECT usuarios.userid, usuarios.username, usuarios.password, usuarios.nivel_usuario, datospersonales.nombre,datospersonales.apellido,datospersonales.email FROM usuarios,datospersonales WHERE usuarios.username='$username' AND usuarios.password='$password' AND usuarios.userid=datospersonales.userid");
while(
$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;
}
mysql_free_result($consulta); 
de todos modos muchas gracias!!
__________________
Lo que se hace por AMOR esta mas allá del BIEN y del MAL - Friedrich Nietzsche
http://www.hispanogeek.com.ar
Desarrollador IT -