mirror of
https://github.com/php/php-src.git
synced 2024-12-21 07:51:23 +08:00
d4afbd487a
Bug#62046 mysqli@mysqlnd can't iterate over stored sets after call to mysqli_stmt_reset(). Stmt's state was changed to STMT_PREPARED and leads the driver to think that the stmt was just prepared. Because result set exist also for only prepared but not executed sets, the check for stmt->result isn't any good. There is a result set, because as response for COM_PREPARE the server sends metadata and metadata is part of a result set. After COM_EXECUTE the server sends metadata again, which could be different and in this case more correct. |
||
---|---|---|
.. | ||
tests | ||
config.m4 | ||
config.w32 | ||
CREDITS | ||
mysqli_api.c | ||
mysqli_driver.c | ||
mysqli_embedded.c | ||
mysqli_exception.c | ||
mysqli_fe.c | ||
mysqli_fe.h | ||
mysqli_libmysql.h | ||
mysqli_mysqlnd.h | ||
mysqli_nonapi.c | ||
mysqli_priv.h | ||
mysqli_prop.c | ||
mysqli_report.c | ||
mysqli_report.h | ||
mysqli_warning.c | ||
mysqli.c | ||
mysqli.dsp | ||
package.xml | ||
php_mysqli_structs.h | ||
php_mysqli.h | ||
TODO |