Tema: Foreign key
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2005, 09:55
aruizroldan
 
Fecha de Ingreso: octubre-2003
Mensajes: 280
Antigüedad: 21 años, 3 meses
Puntos: 1
Foreign key

Hola a todos. Tengo en una base de datos mysql dos tablas. Ambas estan relacionadas por una clave foranea. Bien, desde un formulario meto una serie de datos en dichas tablas. Y a la hora de mostrarlas no se que consulta hacer en php para mostrar. Es decir, me hace un producto cartesiano con la siguiente consulta:

$_pagi_sql = "SELECT * FROM tjugador tj, tdatos_temporada td
WHERE tj.ID_JUGADOR = td.ID_JUGADOR
ORDER BY tj.NOMBRE_COMPLETO";

La clave foranea está creada de la siguiente manera:
ALTER TABLA tdatos_temporada
ADD CONSTRAINT fk_jugadortemporada
FOREIGN KEY(ID_JUGADOR) REFERENCES tjugador(ID_JUGADOR);

Bien, me da error. Decidme como puedo hacer la consulta.

Un saludo.