Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: ceballosaviles en 24 de Noviembre 2015, 01:56

Título: Select específico para usuario logado, SQL consultas. SELECT FROM JOIN WHERE
Publicado por: ceballosaviles en 24 de Noviembre 2015, 01:56
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
___________________________________________________________

(http://redmovil.mobi/academy44/usuarios.png)
___________________________________________________________

(http://redmovil.mobi/academy44/productos.png)
___________________________________________________________

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
Título: Re:Select específico para usuario logado, SQL consultas.
Publicado por: Ogramar 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
Título: Re:Select específico para usuario logado, SQL consultas. SELECT FROM JOIN WHERE
Publicado por: ceballosaviles en 26 de Noviembre 2015, 19:46
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