Autor Tema: Select específico para usuario logado, SQL consultas. SELECT FROM JOIN WHERE  (Leído 3983 veces)

ceballosaviles

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 2
    • Ver Perfil
Hola comunidad.

Les comento que estoy recién aprendiendo a programar y he tenido un problema con SQL, encontre una solución en el 2014, en el link https://www.aprenderaprogramar.com/foros/index.php?topic=1472.0
se explicaba cómo hacer una consulta en 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
___________________________________________________________


___________________________________________________________


___________________________________________________________

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
« Última modificación: 26 de Noviembre 2015, 08:16 por Ogramar »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:Select específico para usuario logado, SQL consultas.
« Respuesta #1 en: 26 de Noviembre 2015, 08:15 »
Hola en phpMyAdmin pulsando sobre SQL puedes hacer consultas y visualizar el resultado para posteriormente trasladarlo a un lenguaje de programación.

La consulta que comentas sería algo así (tienes que hacer pruebas para ver si resulta bien):

SELECT a.`nom_usu` , a.`ape_usu` , b.`nombre`, b.`precio`
FROM `usuarios` AS a
JOIN `productos` AS b ON a.`cod_usu` = b.`cod_usu`
WHERE a.`cod_usu`=1

Esto sería para que te mostrara los datos del usuario barby que es el que tiene cod_usu=1 en la tabla usuarios rescatando a su vez los datos de la tabla productos correspondientes a ese usuario

Salu2

ceballosaviles

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 2
    • Ver Perfil
estimado Ogramar.

muchas gracias por responder. he seguido tu consejo y ha funcionado.

me has sacado una mochila enorme de encima, muchas gracias master,

un abrazo

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".