You must call mysqli_stmt_store_result() for every query that
successfully produces a result set (SELECT, SHOW, DESCRIBE, EXPLAIN),
and only if you want to buffer the complete result set by the client,
so that the subsequent mysqli_stmt_fetch() call returns buffered data.
Notatka:
It is unnecessary to call mysqli_stmt_store_result() for other queries,
but if you do, it will not harm or cause any notable performance in all cases.
You can detect whether the query produced a result set by checking if
mysqli_stmt_result_metadata() returns NULL.
Parametry
stmt
Procedural style only: A statement identifier
returned by mysqli_stmt_init().
Zwracane wartości
Zwraca TRUE w przypadku sukcesu, FALSE w
przypadku porażki.
Przykłady
Przykład 1. Object oriented style
<?php /* Open a connection */ $mysqli = new mysqli("localhost", "my_user", "my_password", "world");