Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/08/2014, 05:07
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Mostrar datos de una tabla con fk

No se entiende muy bien lo que necesitas.... Mostrar productos en funcion de un us_id?

La relación es 1 a N es decir un uso se relaciona con varios productos o es un producto con varios usos...

Código MySQL:
Ver original
  1. SELECT * FROM productos WHERE us_id=$_REQUEST["us_id"];

Si la relacion és N productos paracada uso.


Código MySQL:
Ver original
  1. SELECT p.*
  2. FROM productos p INNER JOIN  uso_producto u
  3.         ON p.id_Producto=u.id_Producto
  4. WHERE u.us_id=$_REQUEST["us_id"]

Si para cada producto puede haber N usos...

Aún hay otra opción la relación N:M habria que saber el nombre de la tabla de relación.

Código MySQL:
Ver original
  1. SELECT p.*
  2. FROM productos p INNER JOIN  relProductosUsos r
  3.         ON p.id_Producto=r.id_Producto
  4. WHERE r.us_id=$_REQUEST["us_id"]

Ojo con los nombres de los campos he hecho una suposición, ahora no medigas que no funciona sin cambiarlos.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.