Pues debes poner el select fuera del while...te quedaria algo asi
Código PHP:
Ver original<select name="nose">
<?php
or
die("Problemas en la conexion");or
die("Problemas en la selección de la base de datos");$registros=mysql_query("select idpost, titulo, contenido, autor from post",$conexion) or
{
echo "Codigo:";
echo "<option value='".$reg['idpost']."'>".$reg['idpost']."</option>";
}
?>
</select>