La classe mysqli_result
(PHP 5)
Introduction
Représente le jeu de résultats obtenu depuis une requête.
Historique
Version | Description |
---|---|
5.4.0 | Le support Iterator a été ajouté, et mysqli_result implémente maintenant Traversable. |
Synopsis de la classe
mysqli_result
implements
Traversable
{
/* Propriétés */
int $current_field
;
int $field_count;
array $lengths;
int $num_rows;
/* Méthodes */
}Sommaire
- mysqli_result::$current_field — Récupère la position courante d'un champ dans un pointeur de résultat
- mysqli_result::data_seek — Déplace le pointeur interne de résultat
- mysqli_result::fetch_all — Lit toutes les lignes de résultats dans un tableau
- mysqli_result::fetch_array — Retourne une ligne de résultat sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux
- mysqli_result::fetch_assoc — Récupère une ligne de résultat sous forme de tableau associatif
- mysqli_result::fetch_field_direct — Récupère les métadonnées d'un champ unique
- mysqli_result::fetch_field — Retourne le prochain champs dans le jeu de résultats
- mysqli_result::fetch_fields — Retourne un tableau d'objets représentant les champs dans le résultat
- mysqli_result::fetch_object — Retourne la ligne courante d'un jeu de résultat sous forme d'objet
- mysqli_result::fetch_row — Récupère une ligne de résultat sous forme de tableau indexé
- mysqli_result::$field_count — Récupère le nombre de champs dans un résultat
- mysqli_result::field_seek — Déplace le pointeur de résultat sur le champ spécifié
- mysqli_result::free — Libère la mémoire associée à un résultat
- mysqli_result::$lengths — Retourne la longueur des colonnes de la ligne courante du jeu de résultats
- mysqli_result::$num_rows — Retourne le nombre de lignes dans un résultat