Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/06/2012, 10:44
jestavio
 
Fecha de Ingreso: mayo-2012
Mensajes: 40
Antigüedad: 12 años
Puntos: 0
Exclamación Mi consulta omite el primer registro de la bd

A quien corresponda:
Solicitando de su ayuda de forma URGENTE, resulta que tengo una tabla con datos de clientes. Con el código que les adjunto se supone que estoy realizando una conexion a la base, guardo en un arreglo los datos seleccionados y muestro en forma de lista el nombre de los clientes que estan en la tabla. El problema esta que siempre me omite el primer registro y no lo muestra en pantalla, es decir si en total hay 10 registros me muestra del 10 al 2...

if($con_bd = odbc_connect ( 'ReporteNomina', '', '')){
//SELECCIONA TODOS LOS NOMBRES DE LOS CLIENTES OMITIENDO REPETIDOS
$isql = "SELECT DISTINCT NOMBRE_COMERCIAL from ReporNomi ORDER by NOMBRE_COMERCIAL ASC";
$result = odbc_exec ($con_bd , $isql);
};
//GUARDA LOS NOMBRES DE CLIENTES EN EL ARREGLO
$valor = odbc_fetch_array($result);
//CREA UNA LISTA ORDENADA E INSERTA LOS NOMBRES DE CLIENTES
echo "<ol>";
while ($valor = odbc_fetch_array($result)) {
$CLIENTE=$valor['NOMBRE_COMERCIAL'];
?>
<li><A HREF="n_extraeinfo.php?user=<?php echo $user?>&tipouser=<?php echo $tipouser?>&cte=<?php echo $CLIENTE?>" TARGET="info_nom"><FONT COLOR="BLUE" SIZE=2><b><?php echo $CLIENTE?></b></FONT></A>
<?php
};
echo "</ol>";


odbc_close($con_bd);
?>