Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Consulta SQL - Problema para obtener registros de 2 tablas

Estas en el tema de Consulta SQL - Problema para obtener registros de 2 tablas en el foro de Mysql en Foros del Web. Estimados: Tengo el siguiente inconveniente a la hora de hacer una consulta en 2 tablas que tengo en mi BD. Es una web de productos ...
  #1 (permalink)  
Antiguo 09/03/2011, 08:57
 
Fecha de Ingreso: abril-2009
Mensajes: 7
Antigüedad: 15 años
Puntos: 0
Exclamación Consulta SQL - Problema para obtener registros de 2 tablas

Estimados: Tengo el siguiente inconveniente a la hora de hacer una consulta en 2 tablas que tengo en mi BD. Es una web de productos agrícolas, y tengo usuarios registrados que una vez que son logueados en el sitio pueden cargar sus productos. El problema es que no se como hacer para saber que producto subió ese usuario que se logueo, creo que la forma correcta es...

SELECT productos.*, users.nombre FROM productos INNER JOIN users ON productos.ID = users.ID

Pero de esa forma, no me devuelve nada la consulta, tal vez estoy equivocado.

Tengo la tabla USERS que contiene ID, Username, Password, Email. y la tabla PRODUCTOS que contiene ID, especie, variedad, calidad, provincia, etc.

A su vez, una vez que logre traer correctamente los registros de ambas tablas, el campo Username debe tener un link para que redirija a la pagina personal de ese usuario en donde estarán sus datos personales, acepto sugerencias sobre como hacer este punto.

Desde ya, muchas gracias a todos!
  #2 (permalink)  
Antiguo 09/03/2011, 09:59
 
Fecha de Ingreso: mayo-2009
Mensajes: 61
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Consulta SQL - Problema para obtener registros de 2 tablas

En la tabla Productos necesitas un campo donde guardes el id del usuario que guardo el producto y en la consulta deves hacer el inner con ese campo algo mas o menos asi


SELECT productos.*, users.nombre FROM productos INNER JOIN users ON productos.IDusuario = users.ID
  #3 (permalink)  
Antiguo 09/03/2011, 10:09
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Tema movido desde PHP a Mysql
  #4 (permalink)  
Antiguo 09/03/2011, 14:44
 
Fecha de Ingreso: abril-2009
Mensajes: 7
Antigüedad: 15 años
Puntos: 0
Respuesta: Consulta SQL - Problema para obtener registros de 2 tablas

Bien! Gracias! Voy a probar eso a ver q pasa....!

Etiquetas: php, registros, sql, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:35.