yo tengo este combo que lleno desde oracle pero se me duplican los datos en el combo, he verificado el Query y solo existen 2 registros pero a la hora de correr la pagina me envia duplicado el dato.
este es el codigo :
<?php
$consulta = 'Select trim(zon_codigo) zona0,trim(zon_descripcion) zona1 from sim_zona order by zon_codigo';
$id_sentencia = oci_parse($c, $consulta);
if (!$id_sentencia) {
$e = oci_error($c);
print htmlentities($e['message']);
exit;
}
$r = oci_execute($id_sentencia, OCI_DEFAULT);
if (!$r) {
$e = oci_error($id_sentencia);
echo htmlentities($e['message']);
exit;
}
while ($fila = oci_fetch_array($id_sentencia, OCI_RETURN_NULLS)) {
foreach ($fila as $item ) {
print "<option value=\"".$fila[0]."\">".$fila[1]."</option>";
}
}
oci_close($conexion);
?>