db2_fetch_assoc
En esta página
db2_fetch_assoc
Devuelve un array, indexado por nombre de columna, que representa una fila del conjunto de resultados
Descripción#
db2_fetch_assoc(resource $stmt, [int $row_number]): array
```php
Devuelve un array, indexado por nombre de columna, que representa una fila del conjunto de resultados.
## Parámetros
`stmt`
Un recurso `stmt` válido que contiene el conjunto de resultados.
`row_number`
Solicita una fila específica indexada numéricamente que comienza con el valor 1 en el conjunto de resultados. Al proporcionar este argumento, se generará una advertencia PHP si el conjunto de resultados utiliza un cursor de avance solo.
## Valores devueltos
Devuelve un array asociativo con los valores de las columnas indexados por el nombre de las columnas que representan la siguiente fila o la fila solicitada en el conjunto de resultados. Devuelve `false` si no hay una fila disponible en el conjunto de resultados o si la fila solicitada por `row_number` no existe en el conjunto de resultados.
## Ejemplos
Iteración con un cursor de avance solo
Si se llama a `db2_fetch_assoc` sin el número de una fila específica, se recuperará automáticamente la siguiente fila en el conjunto de resultados.
El ejemplo anterior mostrará:
0 Pook chat 3.20
5 Rickety Ride chèvre 9.70
2 Smarty cheval 350.00
Recuperación de filas específicas con `db2_fetch_assoc` desde un cursor flotante
Si su conjunto de resultados utiliza un cursor flotante, puede llamar a la función `db2_fetch_assoc` con un número de fila específico. El siguiente ejemplo recupera cada fila par en el conjunto de resultados, comenzando con la segunda fila.
```php
El ejemplo anterior mostrará:
0 Pook chat 3.20
5 Rickety Ride chèvre 9.70
2 Smarty cheval 350.00
Véase también#
db2_fetch_array
db2_fetch_both
db2_fetch_object
db2_fetch_row
db2_result