It is used to fetch all query results.
mysqli::store_result()
will transfer all the generated result, whereas, unlike mysqli::use_result()
will transfer line by line.
It is not recommended to use this command, since you would be loading everything at once and could overwhelm the database. Not to mention that, during the execution of this command, changes to the database are not allowed.