ingres_fetch_assoc

(PECL ingres >= 2.2.2)

ingres_fetch_assocRécupère une ligne de résultat dans un tableau associatif

Description

array ingres_fetch_assoc ( resource $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

LoadingChargement en cours