Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/01/2011, 11:39
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema en session_start cual es el error

Cita:
Iniciado por helsingius Ver Mensaje
Pero es que si le pongo SELECT * FROM tabla WHERE id = 99 solo me arrojara el resultado del usuario # 99 y se supone que este dato mas o menos quedaria asi WHERE id =$_SESSION['k_username'] para que te de los datos del usuario que se ingreso por que si ingresa el usuario que no es 99 y ingresa el 22 y lo programas con WHERE id = 99 al usuario 22 le mostrara los datos del usuario 99


Lee algo de logica evita que te mande a leer un manual de logica
bueno, lo que sucede es que el ejemplo te lo tomaste muy textual, lo cual no es...

se supone que claramente debes empelar una condición que maneje tus datos, si en este caso en la sesión ya tienes el ID de usuario los debes usar en lugar del 99, creo que a eso se le dice sentido común... si lo que quieres manejar es el nombre de usuario, o email, o lo que se te da la gana no importa... el concepto es idéntico!!

Código PHP:
session_start();
$valor $_SESSION['el_id_del_usuario_que_inicio_sesion'];
$sql "SELECT * FROM tabla WHERE la_columna_que_desees_comparar = '$valor'"
Edito: se me olvidaba que el sentido común es algo con lo que tampoco se nace...
Cita:
Iniciado por helsingius Ver Mensaje
Lee algo de logica evita que te mande a leer un manual de logica
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 16/01/2011 a las 11:47 Razón: >.<