Questo è in breve quello che ho pensato di realizzare fino ad ora:

Codice PHP:
<label>disponibili
     <select name="Disponibili" size="5">  //creo un solo campo di scelta multipla dal quale di ricavare i valori 
    <?php
        $lista_squadre 
"select Nome from Squadre";
        
$risultato mysql_query($lista_squadre,$conn) or die("Errore nella query: " mysql_error());  // mi connetto al database e ottengo la lista dei nomi delle squadre
        
$y mysql_fetch_row($risultato);
        while (
$y)
        {
            echo 
"<option>".$y[0]."</option>"// riempio il campo di scelta multipla con questi nomi
            
$y mysql_fetch_row($risultato);
        }
    
?>
   
    </select>
    </label>
  </p>
  <?php 
  
for ($z=1$z<=$var$z++)   // $var è una variabile precedentemente settata dall'utente  che riempie la form
  
{
      echo 
"

   //creo un campo di scelta multipla destinato a ricevere i valori con i relativi due bottoni
      <input name=\"Aggiungi\" type=\"button\" value=\"Aggiungi\">
      <input name=\"Rimuovi\" type=\"button\" value=\"Rimuovi\">
      <select name=\"select"
.$z."\" size=\"5\"></select></p>";
  }
  
?>

Non ho però idea di come innanzitutto riconoscere il campo selezionato nella select Disponibili, e inoltre di come costruire i pulsanti Aggiungi Rimuovi per "trasportare" valori da una parte all'altra.

Qualcuno potrebbe aiutarmi?