--TEST-- Bug #55582 mysqli_num_rows() returns always 0 for unbuffered, when mysqlnd is used --SKIPIF-- --FILE-- real_query("SELECT 1")); $res = $link->use_result(); var_dump(mysqli_num_rows($res)); var_dump($res->fetch_assoc()); var_dump(mysqli_num_rows($res)); var_dump($res->fetch_assoc()); var_dump(mysqli_num_rows($res)); $link->close(); echo "done\n"; ?> --EXPECTF-- bool(true) Warning: mysqli_num_rows(): Function cannot be used with MYSQL_USE_RESULT in %s on line %d int(0) array(1) { [1]=> string(1) "1" } Warning: mysqli_num_rows(): Function cannot be used with MYSQL_USE_RESULT in %s on line %d int(0) NULL int(1) done