Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2010, 16:52
Bier
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 23 años, 2 meses
Puntos: 21
Mostrar campo de 2a tabla (tabla relacionada)

Tengo el siguiente código y trabaja perfecto:

$seleccion = mysql_select_db($basedatos, $link) or die ("No se puede conectar a la Base de Datos");

$consulta = mysql_query("SELECT * FROM articulos", $link) or die ("No se pudo ejecutar la consulta");

while ($fila = mysql_fetch_row($consulta)) {
echo "<tr>";
echo "<td> $fila[0] </td>"; #codigo
echo "<td> $fila[1] </td>"; #nombre
echo "<td> $fila[2] </td>"; #familia
echo "</tr>";
}

y obtengo:
1 Pedro 1
2 Juan 2
3 Luis 3

PREGUNTA:
Tengo una segunda tabla llamada "familia" con los campos: $fam, $desc en donde tengo almacenados los registros siguientes:
1 Lopez
2 Perez
3 Sanchez

Deseo que en mi consulta en el campo $fila3 en vez de obtener el número almacenado ya sea: 1, 2 o 3, desplegar su relación, que es: Lopez, Perez, o Sanchez

Espero haberme explicado adecuadamente.
Si mi estructura de consulta no es la adecuada me gustaría alguien me comentara al respecto.

Saludos