potrebbe anche darsi che la query sql non resttuisca nulla, allora la select è vuota..prova così:
Codice PHP:
<html>
<head><title></title></head>
<body>
<form name="form1" method="post" action="pass2.php">
<p align="center">
<select name="select" size="1" name="select">
<?
$link = mysql_connect('host', 'user', 'pass') or die ('Collegamento impossibile!');
$db = mysql_select_db('db');
$sql = "SELECT * FROM numeri ORDER BY mposs";
if ($result = mysql_query($link, $sql)) {
while ($row=mysql_fetch_array($result, MYSQL_BOTH))
echo "<option value=\"".$row['mposs']."\">".$row['mposs']."</option>";
}
mysql_free_result($result);
mysql_close($link);
?>
</select>
</p>
<input type="submit" value="prosegui" /></p>
</form>
</html>