Buongiorno a tutti, avrei un problema con una query:
ho due tabelle:
SQUADRA:
ID | NOME
1 | milan
2 | inter
PARTITA:
ID | GIORNATA | SQUADRA1 | SQUADRA2
1 | 20 | 1 | 2
in pratica dovrei fare una query che mi visualizzi i nomi delle due squadre presenti nella tabella SQUADRA che hanno disputato una partita nella tabella PARTITA.
ho provato a fare così:
Codice PHP:
$query ="SELECT p.squadra1, p.squadra2, s.id, s.nome FROM partita AS p, squadra AS s WHERE p.squadra1 = s.id AND p.squadra2 = s.id ORDER BY giornata";
$res = mysql_query($query,$dbh) or die (mysql_error());
while($riga = mysql_fetch_array($res)){
echo "{$riga["squadra1"]}";
echo "{$riga["squadra2"]}";
}
facendo così ottengo solo gli ID delle squadre.
grazie a tutti.