# mysqli_stmt::next_result

# mysqli_stmt_next_result

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

mysqli_stmt::next_result -- mysqli_stmt_next_result — Lit le résultat suivant depuis une requête multiple

### Description

Style orienté objet

public mysqli_stmt::next_result(): bool

Style procédural:

mysqli_stmt_next_result(mysql_stmt `$statement`): bool

Lit le résultat suivant depuis une requête multiple.

> Note:

> Antérieur PHP 8.1.0, disponible uniquement avec mysqlnd.

### Liste de paramètres

`statement`

  Style procédural uniquement : Un objet mysqli_stmt retourné par la fonction mysqli_stmt_init().

### Valeurs de retour

Cette fonction retourne `true` en cas de succès ou `false` si une erreur survient.

### Erreurs / Exceptions

Si le rapport d'erreurs mysqli est activé (`MYSQLI_REPORT_ERROR`) et que l'opération demandée échoue, un avertissement est généré. Si, en plus, le mode est défini sur `MYSQLI_REPORT_STRICT`, une mysqli_sql_exception est lancée à la place.

### Historique

Version | Description
--- | ---
8.1.0 | Désormais aussi disponible lors de la liaison avec libmysqlclient.

### Voir aussi

- mysqli_stmt::more_results() - Vérifie s'il y a encore des résultats depuis une requête multiple
- mysqli::multi_query() - Exécute une ou plusieurs requêtes sur la base de donnée