7.44 Ingres II
7 Index des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . ingres_autocommit . ingres_close . ingres_commit . ingres_connect . ingres_fetch_array . ingres_fetch_object . ingres_fetch_row . ingres_field_length . ingres_field_name . ingres_field_nullable . ingres_field_precision . ingres_field_scale . ingres_field_type . ingres_num_fields ->ingres_num_rows . ingres_pconnect . ingres_query . ingres_rollback
|
7.44.21 ingres_num_rows()
Retourne le nombre de lignes affectées ou retournées par la dernière
requête.
[ Exemples avec ingres_num_rows ] PHP 4 >= 4.0.2
int
ingres_num_rows (
resource
link
)
Attention |
Cette fonction est
EXPERIMENTALE
. Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.
|
Pour les requêtes DELETE, INSERT, UPDATE
ingres_num_rows
retourne le nombre de lignes (tuples)
affectées par la requête. Pour les autres requêtes,
ingres_num_rows
retourne le nombre de lignes
du résultat de la requête.
Note |
Cette fonction est conçue principalement pour obtenir le nombre
de tuples modifiés dans la base de données. Si cette fonction est
appelée avant d'utiliser
ingres_fetch_array
,
ingres_fetch_object
ou
ingres_fetch_row
, le serveur efface les données
du résultat et le script ne pourra plus les obtenir.
Il faut dans ce cas récupérer les données du résultat en utilisant
une de ces 3 fonctions dans une boucle jusqu'à ce qu'elle renvoie
FALSE
, ce qui indique qu'il n'y a plus de résultats à récupérer.
|
Voir aussi
ingres_query
,
ingres_fetch_array
,
ingres_fetch_object
et
ingres_fetch_row
.
|