ingres_fetch_assoc
(PECL ingres >= 2.2.2)
ingres_fetch_assoc — Récupère une ligne de résultat dans un tableau associatif
Description
$result
   )Cette fonction stocke 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é
