Share via


Recuperar datos

El Controlador de SQL Server para PHP proporciona la funcionalidad para recuperar una fila de datos como una matriz, como un objeto o como un campo único de una fila de datos. En los temas de esta sección se examina cómo se pueden recuperar datos de distintas maneras.

Nota

Al recuperar datos, se deben evitar las comparaciones NULL como criterio para salir de los bucles. Debido a que las funciones de sqlsrv devuelven false cuando se produce un error, el código siguiente podría dar lugar a un bucle infinito al producirse un error en sqlsrv_fetch_array:

/* This code could result in an infinite loop. It is recommended

that you do NOT use null comparisons as the criterion for exiting

loops, as is done here. */

do

{

$result = sqlsrv_fetch_array( $stmt );

} while(!is_null($result));

En esta sección

Tema Descripción

Cómo recuperar datos como una matriz

Muestra cómo recuperar una fila de datos como una matriz (como una matriz indizada numéricamente y como una matriz asociativa), además de cómo procesar los datos devueltos.

Cómo recuperar datos como un objeto

Muestra cómo recuperar una fila de datos como un objeto de PHP y cómo procesar los datos devueltos.

Cómo recuperar un campo único

Muestra cómo recuperar un campo único de una fila de un conjunto de resultados y cómo procesar los datos devueltos.

Cómo trabajar con varios conjuntos de resultados

Muestra cómo moverse de un conjunto de resultados de una consulta de proceso por lotes al siguiente.

Cómo detectar conjuntos de resultados vacíos

Muestra cómo determinar si un conjunto de resultados está vacío.

Recuperar datos como una secuencia

Proporciona información general acerca de cómo transmitir datos en secuencias desde el servidor y proporciona vínculos a casos de uso específico.

Usar parámetros direccionales

En los temas de esta sección se describe cómo usar parámetros direccionales cuando se llama a un procedimiento almacenado.

Especificar un tipo de cursor y seleccionar filas

Muestra cómo crear un conjunto de resultados con filas a las que se puede tener acceso en cualquier orden.

Cómo recuperar los tipos de fecha y hora en forma de cadena

Muestra cómo recuperar tipos de fecha y hora en forma de cadena.

Secciones relacionadas

Cómo especificar tipos de datos de PHP

Vea también

Conceptos

Comparar las funciones de recuperación de datos

Otros recursos

Guía de programación