MySQL - Select específico para usuario logado, SQL consultas.

   
Vista:

Select específico para usuario logado, SQL consultas.

Publicado por Hector (3 intervenciones) el 24/11/2015 05:44:34
Hola comunidad.

Les comento que estoy recién aprendiendo a programar y he tenido un problema con SQL, necesito hacer una consulta donde solamente aparezcan los datos del usuario que está logeado.
Me ha costado un montón dar con la solución, pensé que me podían echar una mano.

les agradecería mucho me pudieras ayudar.

En mi caso tengo 2 tablas:
Usuarios: usuarios registrados
Productos: información variada
_____________________________________________

usuarios
_____________________________________________

productos
_____________________________________________


Por ejemplo si el usuario “barby” ha logeado, necesito que aparezcan sólo los datos que corresponden al usuario "barby" que están en la tabla "productos"

Este es el proyecto que estoy haciendo…
http://redmovil.mobi/academy44/login.html

a ver si me puedes echar una mano ,

de antemano , gracias chicos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Select específico para usuario logado, SQL consultas.

Publicado por xve (898 intervenciones) el 24/11/2015 10:31:02
Hola Hector, viendo tus bases de datos, no es posible hacer lo que quieres, ya que dispones de mas de un usuario con el mismo codigo de usurio...

Segun veo, la vinculación de la tabla de productos con los usuarios, es mediante el cod_usu... y el cod_usu en la tabla usuarios esta repetido para varios usuarios!!!

Para que funcione correctamente, tendria que ser un cod_usu diferente para cada usuario.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Select específico para usuario logado, SQL consultas.

Publicado por Hector (3 intervenciones) el 25/11/2015 04:42:46
Gracias por responder XVE

Efectivamente, es un error que ya he corregido gracias a tu observación.

gracias nuevamente
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Select específico para usuario logado, SQL consultas.

Publicado por Juan R. (19 intervenciones) el 24/11/2015 13:11:28
Buenas Hector

Cuál es la primary key de la tabla usuarios? Como dice xve si cod_usu es la clave primaria, no deberían nunca ser repetida, es más debería estar contemplado que no te dejara introducir un valor repetido.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Select específico para usuario logado, SQL consultas.

Publicado por Hector (3 intervenciones) el 25/11/2015 04:49:10
error de noob Juan R.

ya lo he corregido gracias a sus observaciones.

muchas gracias Juan x responder
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar