Hola a todos
Intento imprimir todos los registros que recojo con la consulta que hago a la BD que esta en SQL SERVER pero no logro hacerlo. Lo hago con ODBC asi:
Código PHP:
<?
if (odbc_num_rows($usuario_consulta) != 0) {
$usuario_datos = odbc_fetch_array($usuario_consulta);
odbc_free_result($usuario_consulta);
odbc_close($conn);
?>
<td><div align="center">Fecha y Hora</div></td>
<td><div align="center">Usuario</div></td>
<td><div align="center">Prioridad </div></td>
<td><div align="center">Descripción del Servicio</div></td>
<td><div align="center">Estatus</div></td>
<td><div align="center">Solución</div></td>
</tr>
<? while($row = odbc_fetch_array($usuario_datos)){ ?> ES AQUI DONDE ESTA EL PROBLEMA
<tr>
<td><? echo $usuario_datos['fecha']; ?></td>
<td><? echo "<a href='calificar.php'>".$usuario_datos['nombre']."</a>"; ?></td>
<td><? echo $usuario_datos['pri']; ?></td>
<td><? echo $usuario_datos['obvs']; ?></td>
<td><? echo $usuario_datos['sop']; ?></td>
<td><? echo $usuario_datos['obvs2']; ?></td>
</tr>
<? } } ?>
</table>
El mensaje de error que genera es el siguiente:
Warning: odbc_fetch_array(): supplied argument is not a valid ODBC result resource in C:\Inetpub\wwwroot\phpysqlserver\bienvenida.php on line 44
La consulta a la base de datos esta bien, el problema es cuando deseo imprimir todos los datos que recojo con la consulta...¿De qué manera lo hago?
Salu2