Hai ragione... Ho corretto il codice, ora dovrebbe essere giusto:

<form method="post" action="pagina.php"><select name="city" onchange="document.location.href='pagina.php'"><op tion value="">Choose a city</option><option value="001">Roma</option><option value="002">Napoli</option></select></form>

Eppure, ecco l'errore:
Notice: Undefined index: city in pagina.php on line 2

riga 2: $code = $_POST['city'];