Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/02/2013, 21:16
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: como hacer que escoga automaticamente el id del usuario que se logueo

Para comenzar debes especificar a que te refieres a "cuando entre", te refieres cuando se inicia sesión o cuando se registra, si es lo primero en la sentencia SQL (suponiendo que usas base de datos) donde comparas el usuario y contraseña tomas el id y lo guardas en la sesión/cookie...

Código PHP:
Ver original
  1. <?php
  2. $sql = 'SELECT id FROM usuarios WHERE user = "'.$usuario.'" and pass = "'.$password.'"';
  3. $query = mysql_query($sql,$conexion) or die(mysql_error());
  4.  
  5. iif (mysql_num_rows($query) > 0) {
  6.      $id = mysql_result($query,0); //tomamos el id de la consulta anterior
  7.      $_SESSION['idUsuario'] = $id;
  8. }else {
  9.      echo 'El usuario o contraseña es erroneo';
  10. }

Si es registro usando mysql_insert_id() obtienes el ID asignado al nuevo registro (usuario)...
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)