Hola, tienes algunos errores en el código. En primer lugar en el for no deberías poner los valores entre comillas puesto que se trata de valores numéricos.
- for ($i = 1990; $i <= 2000; $i++) 
-   
En esta otra línea tienes 2 errores
- <option value="$i"><?php $i ?></option> 
-   
Fíjate que estás en "modo" HTML y por tanto en <option value="$i"> no se sustituirá 
$i por el valor que tenga la variable $i en ese momento.
Luego, en <?php $i ?> debes indicar que quieres mostrar el valor de $i, por tanto te falta poner un echo o un print <?php echo $i ?>
El código una vez corregido podría quedar así
- <select name="agno"> 
- <?php 
- for ($i = 1990; $i <= 2000; $i++) 
- { 
- echo "<option value='".$i."'>".$i."</option>\n"; 
- } 
- ?> 
- </select> 
-   
Salu2,
Avalon