ho le seguenti tabelle:
squadra con i campi id - squadra
giocatori con i campi id - giocatore - ruolo
squadra_gioc con i campi id_squadra - gioc1 - gioc2 - gioc3 - ecc
dove in gioc1, gioc2 ecc. inserisco gli id_giocatori che compongono ciascuna squadra. Mi sono impastato nella query per stampare la squadra con i relativi giocatori...ho abbozzato una cosa del tipo:
Codice PHP:
$result=mysql_query("SELECT squadra.*,giocatori.*,squadra_gioc.* FROM squadra JOIN squadra_gioc ON squadra.id=squadra_gioc.id_squadra JOIN giocatori ON giocatori.id=squadra_gioc.gioc1 AND giocatori.id=squadra_gioc.gioc2 AND giocatori.id=squadra_gioc3");
non so se sia accettata tale sintassi con gli AND e poi rimango incastrato tra gli array...non cerco una query fatta ma qualche spunto per proseguire
Ho anche pensato ad impostare la tabella squadra_gioc con i soli campi id - id_squadra - id_giocatore ma il discorso non cambia molto rispetto a sopra e sarebbe forse anche meno flessibile per l'impaginazione
ringrazio se qualcuno ha qualche suggerimento