db2_result
(PECL ibm_db2 >= 1.0.0)
db2_result — Retourne une colonne d'une ligne d'un jeu de résultats
Description
Utilisez db2_result() pour retourner une valeur d'une colonne spécifique dans la ligne courante d'un jeu de résultats. Vous devez appeler db2_fetch_row() avant d'appeler db2_result() pour enregistrer les valeurs pointées du jeu de résultats.
Liste de paramètres
-
stmt
-
Une ressource stmt valide.
-
column
-
Un tableau d'entier commençant avec l'indice 0 qui pointe vers les champs du jeu de résultats ou une chaîne représentant le nom de la colonne.
Valeurs de retour
Retourne la valeur du champ demandé si le champ existe dans le jeu de
résultats. Retourne NULL
si le champ n'existe pas et retourne une
alerte PHP.
Exemples
Exemple #1 Exemple d'utilisation de db2_result()
<?php $sql = 'SELECT nom, race FROM animaux WHERE poids < ?'; $stmt = db2_prepare($conn, $sql); db2_execute($stmt, array(10)); while (db2_fetch_row($stmt)) { $nom = db2_result($stmt, 0); $race = db2_result($stmt, 'RACE'); print "$nom $race"; } ?>
L'exemple ci-dessus va afficher :
chat Pook cyprin doré Bubbles perruche Gizmo chèvre Rickety Ride
Voir aussi
- db2_fetch_array() - Retourne un tableau, indexé par la position des colonnes, représentant une ligne du jeu de résultats
- db2_fetch_assoc() - Retourne un tableau, indexé par nom de colonne, représentant une ligne du jeu de résultats
- db2_fetch_both() - Retourne un tableau, indexé par nom de colonne et position, représentant une ligne du jeu de résultats
- db2_fetch_object() - Retourne un objet avec les propriétés représentant des colonnes dans la ligne extraite
- db2_fetch_row() - Modifie le pointeur du jeu de résultat à la prochaine ligne ou à la ligne demandée