ingres_fetch_array
ingres_fetch_object
Fonctions Ingres
PHP Manual

# ingres_fetch_assoc

(PECL ingres >= 2.2.2)

ingres_fetch_assoc — Récupère une ligne de résultat dans un tableau associatif

### Description

array ingres_fetch_assoc ( resource `$result` )

Cette fonction stoque les données récupérées depuis une requête exécutée en utilisant la fonction ingres_query() dans un tableau associatif, en utilisant les noms des champs comme clés.

D'un point de vue rapidité, cette fonction est identique à la fonction ingres_fetch_object(), et presque aussi rapide que la fonction ingres_fetch_row() (la différence est insignifiante).

Par défaut, les tableaux créés avec la fonction ingres_fetch_assoc() commence à la position 1 et non 0 comme cela est souvent le cas avec les extensions relatives aux bases de données. La position de départ peut être mise à 0 en utilisant le paramètre de configuration ingres.array_index_start.

> Note: Configurations associées
> Voir aussi les directives ingres.array_index_start, ingres.fetch_buffer_size et ingres.utf8 dans la configuration lors de l'exécution.

### Liste de paramètres

`result`

  L'identifiant de résultat

### Valeurs de retour

Retourne un tableau associatif correspondant à la ligne récupérée, ou `FALSE` s'il n'y a plus de lignes de disponible.

### Exemples

Exemple #1 Récupère une ligne dans un tableau associatif

`<?php
$link = ingres_connect($database, $user, $password);
$result = ingres_query($link,"select * from table");
while ($row = ingres_fetch_assoc($result)) {
echo $row["user_id"]; // utilisant du tableau associatif
echo $row["fullname"];
}
?>`

### Voir aussi

- ingres_query() - Envoie une requête SQL à Ingres
- ingres_num_fields() - Retourne le nombre de champs renvoyés par la dernière requête Ingres
- ingres_field_name() - Retourne le nom d'un champ dans le résultat d'une requête Ingres
- ingres_fetch_array() - Récupère une ligne de résultat Ingres dans un tableau
- ingres_fetch_object() - Récupère une ligne de résultat dans un objet
- ingres_fetch_row() - Récupère une ligne de résultat dans un tableau énuméré

ingres_fetch_array
ingres_fetch_object
Fonctions Ingres
PHP Manual