entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

Filtrar segun el usuario

Trato que cuando un usuario Inicie Sesion la consulta solo muestre lo que le pertenece a el y no a los demas
tengo estas tablas dodne trato de hacer esto

tabla usuario
id_usuario
nombre_apellido
correo
clave

tabla ordenes
id_orden
fecha_salida
archivo
id_usuario

probe con la siguiente consulta pero me retorna vacio y si hay registros ya guardados

SELECT o.`fecha_salida`,o.`archivo`,u.`nombre_apellido`
FROM ordenes AS o
INNER JOIN usuario AS u
ON o.`id_usuario`=u.`id_usuario`
WHERE o.`archivo` = u.`id_usuario`

Que puedo hacer y gracias

1 Respuesta

1voto

magarzon Puntos24070

Estás igualando en el where o.archivo con u.id_usuario, que no tiene nada que ver. Quita el where, y te funcionará.

2votos

Umarumm comentado

Gracias amigo por la ayuda pero si era con where y en los filtros compare el correo que inicie sesion contra mi variable de inicio de sesion y quedo bien
"SELECT o.fecha_salida,o.archivo,u.*
FROM ordenes AS o
INNER JOIN usuario AS u
ON o.id_usuario=u.id_usuario
WHERE u.correo='" . $_SESSION['usuario']['correo'] . "'";

Por favor, accede o regístrate para responder a esta pregunta.

¿Conoces alguien que puede responder?
¡Comparte esta pregunta!


Otras Preguntas y Respuestas


Actividad Reciente

...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta