(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_result — Lee un campo de resultado UODBC
Lee un campo de resultado UODBC.
statementEl objeto de resultado ODBC.
fieldEl nombre del campo a recuperar. Puede ser tanto un entero, que contiene el número de columna del campo, en el resultado, como una cadena de caracteres, que representa el nombre del campo.
Devuelve el contenido del campo, false si ocurre un error, null
para datos NULL, o true para datos binarios.
| Versión | Descripción |
|---|---|
| 8.4.0 |
statement ahora espera una instancia de
Odbc\Result; anteriormente, se esperaba un resource.
|
La primera llamada a odbc_result() devuelve el valor del tercer campo de la fila actual del resultado de la consulta. La segunda llamada a odbc_result() devuelve el valor del tercer campo cuyo nombre es "val" de la fila actual del resultado de la consulta. Se produce un error si el parámetro de columna es inferior a 1, o supera el número de columnas del resultado. De la misma manera, se produce un error si el nombre del campo pasado no corresponde a ningún campo en el resultado.
Ejemplo #1 Ejemplo con odbc_result()
<?php
$item_3 = odbc_result($Query_ID, 3);
$item_val = odbc_result($Query_ID, "val");
?>Los índices de campos comienzan en 1. Para más información sobre cómo leer columnas de tipo binario o largo, consulte odbc_binmode() y odbc_longreadlen().