複数クエリから、次の結果を読み込む

# mysqli_stmt::next_result

# mysqli_stmt_next_result

(PHP 5 >= 5.3.0, PHP 7)

mysqli_stmt::next_result -- mysqli_stmt_next_result — 複数クエリから、次の結果を読み込む

### 説明

オブジェクト指向型 (method):

public mysqli_stmt::next_result ( void ) : bool

手続き型:

mysqli_stmt_next_result ( mysql_stmt `$stmt` ) : bool

複数クエリから、次の結果を読み込みます。

### パラメータ

`stmt`

  手続き型のみ: mysqli_stmt_init() が返すステートメント ID。

### 返り値

成功した場合に `TRUE` を、失敗した場合に `FALSE` を返します。

### エラー / 例外

結果セットが存在しない場合は `E_STRICT` レベルのエラーが発生します。 そんな場合に備えて、まず mysqli_stmt::more_results() をコールしてから mysqli_stmt::next_result() をコールするようにしましょう。

### MySQL ネイティブドライバ限定

mysqlnd でのみ使用可能です。

### 参考

- mysqli_stmt::more_results() - 複数クエリで、次の結果が存在するかどうかを調べる
- mysqli::multi_query() - データベース上でクエリを実行する