Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2012, 02:33
frmfernando
 
Fecha de Ingreso: junio-2008
Mensajes: 287
Antigüedad: 15 años, 10 meses
Puntos: 1
Relacionar dos tablas

Hola buenos días como cada vez que me encuentro con un tema de estos recurro a la comunidad es un tema que no me ha quedado nada claro y cada vez que me toca me lío muchísimo.

Les comento tengo un Select en una página en la que modifico unos productos.
Ese Select hace una consulta a una tabla llamada familia en la que tengo dos campos, ID y NOMBRE lo que necesito es que cuando entre en un producto para modificar cualquier campo el Select me muestre a que familia pertenece y poder cambiar la familia en un momento dado.
En la tabla de productos le tengo un campo llamado IDFAMILIA.

algún alma caritativa que me diga cual es la linea de código?

Tabla1, FAMILIA, campos ID , NOMBRE
Tabla 2, PRODUCTOS, campo IDFAMILIA

el código que estoy utilizando ahora es el siguiente pero claro está mal
Código PHP:
$sql="SELECT familia.id, familia.nombre, productos.idfamilia FROM familia, productos WHERE familia.id=productos.idfamilia"
Lo que me hace es mostrarme todos los nombres de las familias de todos los productos, familias en este caso solo hay cuatro y se repiten tantas veces como productos hay en la tabla.

Muchas gracias una vez más