# Classe SqlStatementResult

(PECL mysql-xdevapi >= 8.0.11)

## Introduction

## Synopsis de la classe

class mysql_xdevapi\SqlStatementResult implements mysql_xdevapi\BaseResult, Traversable {
/* Méthodes */
public fetchAll(): array
public fetchOne(): array
public getAffectedItemsCount(): int
public getColumnsCount(): int
public getColumnNames(): array
public getColumns(): Array
public getGeneratedIds(): array
public getLastInsertId(): String
public getWarnings(): array
public getWarningCounts(): int
public hasData(): bool
public nextResult(): mysql_xdevapi\Result
}

## Sommaire

- SqlStatementResult::__construct — Description de constructeur
- SqlStatementResult::fetchAll — Renvoie toutes les lignes du résultat
- SqlStatementResult::fetchOne — Renvoie une seule ligne
- SqlStatementResult::getAffectedItemsCount — Renvoie le nombre de lignes affectées
- SqlStatementResult::getColumnsCount — Renvoie le nombre de colonnes
- SqlStatementResult::getColumnNames — Renvoie le nom des colonnes
- SqlStatementResult::getColumns — Renvoie les colonnes
- SqlStatementResult::getGeneratedIds — Renvoies les identifiants générés
- SqlStatementResult::getLastInsertId — Renvoie l'ID de la dernière insertion
- SqlStatementResult::getWarnings — Renvoie les avertissements de la dernière opération
- SqlStatementResult::getWarningsCount — Renvoie le nombre d'avertissements de la dernière opération
- SqlStatementResult::hasData — Vérifie si le résultat contient des données
- SqlStatementResult::nextResult — Renvoie le résultat suivant