From: Andrey Hristov Date: Tue, 19 Apr 2005 13:29:37 +0000 (+0000) Subject: add a test case for Bug #32405 (the previous commit incorporated a fix X-Git-Tag: php-5.0.1b1~477 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=eef94ff4bb17bf4975aa4111cb5a5703aecda907;p=php add a test case for Bug #32405 (the previous commit incorporated a fix for it). --- diff --git a/ext/mysqli/tests/bug32405.phpt b/ext/mysqli/tests/bug32405.phpt new file mode 100644 index 0000000000..9b58e3611b --- /dev/null +++ b/ext/mysqli/tests/bug32405.phpt @@ -0,0 +1,38 @@ +--TEST-- +Bug #32405 +--SKIPIF-- + +--FILE-- +query("CREATE TABLE test_users(user_id int(10) unsigned NOT NULL auto_increment, login varchar(50) default '', PRIMARY KEY (user_id))"); + $link->query('INSERT INTO test_users VALUES (NULL, "user1"), (NULL, "user2"), (NULL, "user3"), (NULL, "user4")'); + + + if ($stmt = $link->prepare("SELECT SQL_NO_CACHE user_id, login FROM test_users")) { + $stmt->execute(); + $stmt->bind_result($col1, $col2); + while ($stmt->fetch()) { + var_dump($col1, $col2); + } + $stmt->close(); + } + + mysqli_query($link,"DROP TABLE test_users"); + mysqli_close($link); +?> +--EXPECT-- +int(1) +string(5) "user1" +int(2) +string(5) "user2" +int(3) +string(5) "user3" +int(4) +string(5) "user4"