![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
23/06/2005, 09:55
|
| | 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. |