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.
Замечание:
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.
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.