
12/06/2012, 10:44
|
| | Fecha de Ingreso: mayo-2012
Mensajes: 40
Antigüedad: 12 años, 10 meses Puntos: 0 | |
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);
?> |