Ho provato a separare i due menu a tendina: il primo funziona perfettamente e mi restituisce i giocatori in base alla nazionale; il secondo invece non restituisce niente, quindi l'errore dovrebbe essere qui:

Codice PHP:
$query2="select distinct posizione from giocatore";
      
$ris2=mysql_query($query2);
      echo(
'
Selezionare la posizione di cui visualizzare i giocatori:
'
);
      echo(
'<select name="posizione">');
      echo(
'<option value="">POSIZIONE</option>');
      while(
$row2=mysql_fetch_array($ris2)){
      echo(
'<option value="'.$row2['posizione'].'">'.$row2['posizione'].'</option>');}     
      echo(
'</select>');