PHP - dificultad con odbc_fetch_into, imprime a partir de la posicion 2 y no desde la 1

 
Vista:
sin imagen de perfil

dificultad con odbc_fetch_into, imprime a partir de la posicion 2 y no desde la 1

Publicado por diego (1 intervención) el 28/11/2012 16:06:42
Hola a todos,

tengo un problema con el siguiente codigo que imprime en pantalla el resultado de una tabla que se encuentra en una base de datos SQL server

ya que con este codigo me esta imprimiendo en pantalla a partir de la posicion 2 de la tabla y no me esta imprimiendo el primer campo.... de esta variable $inquiry["0"].

Código PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<html>
<body>
<table width="714" border="1" align="center">
    <tr>
    <td class="domingo"><strong>Accion</strong></td>
      <td class="domingo"><strong>Numero Factura</strong></td>
    </tr>
<?php
// --conexion a la base de datos SQL
$dsn = "Driver={SQL Server};Server=MILENIUN\SQLEXPRESS;Database=C04;Integrated Security=SSPI;Persist Security Info=False;";
// --clip-- 
$cid = odbc_connect( $dsn, 'user', 'password' );
$ask7 = "SELECT FACNumeroFacturaVentaEncabezadoFacturaVenta FROM FACENCABEZADOFACTURAVENTA";
$R7 = odbc_exec($cid,$ask7);
$result = odbc_result($R7,1);
 
echo "Result or No Result??? --> ".odbc_fetch_row($R7);
 
$bug_workaround=0;
 
while (odbc_fetch_row($R7,++$bug_workaround))
{
 odbc_fetch_into($R7,$inquiry,$inq_c);
 //echo $inquiry[0], $inquiry[1]; 
 echo"<tr><td width=\"3%\"><font face=\"verdana\"><div align=center><a href=\"meco_2.php?factura='".$inquiry["0"]."'\"> Desmarcar</a></td>";
    echo "<td width=\"10%\"><font face=\"verdana\">" . $inquiry["0"] . "</font></td></tr>";
}
// --clip-- */
?>
</tr>
 </table>
</form>
</body>
</html>



ME MUESTRA ESTO, deberia empezar en 000000000049614 y adicionalmente repite la ultima factura ern dos veces la 000000000049618

Desmarcar
000000000049615
Desmarcar
000000000049616
Desmarcar
000000000049617
Desmarcar
000000000049618
Desmarcar
000000000049618
Desmarcar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

dificultad con odbc_fetch_into, imprime a partir de la posicion 2 y no desde la 1

Publicado por xve (6935 intervenciones) el 28/11/2012 18:10:18
Hola Diego, he revisa tu código, y tienes puesto $inquiry["0"] en el bucle... te tendría que mostrar siempre el primer valor¿?
1
echo "<td width=\"10%\"><font face=\"verdana\">".$inquiry["0"]."</font></td></tr>";
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar