No entendí muy bien la pregunta, a ver si es esto:
Código PHP:
Ver original<?php
// equivale a ...$array = mysql_fetch_assoc($ConsultaOrigen);
$array['cod_origen'][0]= 'cod_1';$array['cod_origen'][1]= 'cod_2';
$array['valor'][0]= 'valor_1';$array['valor'][1]= 'valor_2';
$array['detalle'][0]= 'detalle_1';$array['detalle'][1]= 'detalle_2';
?>
<form name='form' method="post">
<select name="origen" size="1" id="origen">
<option>seleccione un Origen</option>
<?php
for($i = 0; $i < count($array); $i++) { echo "<option value=" . $array['cod_origen'][$i] . ">".$array['valor'][$i]."</option>";
}
?>
</select>
<input type="submit" name="enviar" id="enviar" value="enviar">
</form>
<?php
if(isset($_POST['enviar'])) echo $_POST['origen'];
?>