como puedo crear un combo desplegable con datos de oracle

natt
20 de Noviembre del 2003
<?php
//consulta para cargar la lista de clientes
$query = "";
$query .= " select cliente , cia ";
$query .= " from clientes ";
$query .= " order by cia asc ";

//enviar la consulta al servidor para ejecución
$rs = OCIParse( $con , $query ); ;
OCIExecute ($rs );
?>
<select name="rut_cliente" id="rut_cliente" "this.form.submit()">
<?php
//cargar los datos de la consulta en el combo de clientes
$cont = 0;
while( OCIFetchInto( $rs, $fila, OCI_ASSOC ) ){
//obtener el cliente por defecto
if( $cont == 0 ){
$cliente = $fila['cliente'];
$cont = 1;
}//if

$cliente = ( isset( $_POST['rut_cliente'] ) )?$_POST['rut_cliente']:$cliente;

$selected = ( $fila['cliente'] == $cliente )?'selected':'';

echo "<option value="".$fila['cliente']."" selected>".$fila['cia'];
}//while
?>
</select>



este es el codigo en php y esta forma que tengo de llenar un combo desplegable con instruciones para una base de datos oracle (necesito sacar los datos de base de datos)y no funciona, si alguien sabe y me ayuda se lo agradeceria mucho
gracias