--TEST-- Bug #79084 (mysqlnd may fetch wrong column indexes with MYSQLI_BOTH) --EXTENSIONS-- mysqli --SKIPIF-- --FILE-- real_query($sql); $res = $link->use_result(); $row = $res->fetch_array(); var_dump($row); $link->close(); // buffered ini_set('mysqlnd.fetch_data_copy', false); $link = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket); $res = $link->query($sql); $row = $res->fetch_array(); var_dump($row); $link->close(); // buffered copies ini_set('mysqlnd.fetch_data_copy', true); $link = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket); $res = $link->query($sql); $row = $res->fetch_array(); var_dump($row); $link->close(); ?> --EXPECT-- array(6) { [0]=> string(1) "0" [2007]=> string(1) "0" [1]=> string(1) "0" [2008]=> string(1) "0" [2]=> string(1) "0" [2020]=> string(1) "0" } array(6) { [0]=> string(1) "0" [2007]=> string(1) "0" [1]=> string(1) "0" [2008]=> string(1) "0" [2]=> string(1) "0" [2020]=> string(1) "0" } array(6) { [0]=> string(1) "0" [2007]=> string(1) "0" [1]=> string(1) "0" [2008]=> string(1) "0" [2]=> string(1) "0" [2020]=> string(1) "0" }