ciao,
sto cercando di realizzare un elenco di film, ad esempio vorrei che uscisse così:

TITOLO | NAZIONE

La passione di Cristo | Stati Uniti / Italia
Monster | Stati Uniti / Germania

ma non capisco perchè nel secondo film mi stampa come seconda nazionalità l'Italia anzichè la Germania come risulta nel DB

TITOLO | NAZIONE

La passione di Cristo | Stati Uniti / Italia
Monster | Stati Uniti / Italia

Codice PHP:
<?php
$query
="SELECT cinema_ana_film.*, cn1.nazione AS nazione1, 
        DATE_FORMAT(data_uscita, '%d-%m-%Y') AS data_uscita 
        FROM cinema_ana_film, cinema_nazioni cn1
        WHERE cinema_ana_film.nazione_1=cn1.id_cinema_nazioni"
;

$ris_query=mysql_query($query$conn) or die(mysql_error()); 
while(
$row_film=mysql_fetch_array($ris_query)){?>
                                    


<?=$row_film['nazione1']?>

<?php
$query2
="SELECT cinema_ana_film.*, cn2.nazione AS nazione2,
        DATE_FORMAT(data_uscita, '%d-%m-%Y') AS data_uscita 
        FROM cinema_ana_film, cinema_nazioni cn2
        WHERE cinema_ana_film.nazione_2=cn2.id_cinema_nazioni"
;

$ris_query2=mysql_query($query2$conn) or die(mysql_error()); 
$row_film2=mysql_fetch_array($ris_query2);
?>

<?php
if ($row_film['nazione_2'] > '0')

?>
 / <?=$row_film2['nazione2']?>
<?php
}
else
{
?>

<?php
}
}
?>