]> granicus.if.org Git - php/commitdiff
MFH - Behaviour is undefined with libmysql, accept whatever libmysql may return....
authorUlf Wendel <uw@php.net>
Fri, 29 May 2009 12:55:55 +0000 (12:55 +0000)
committerUlf Wendel <uw@php.net>
Fri, 29 May 2009 12:55:55 +0000 (12:55 +0000)
ext/mysqli/tests/057.phpt

index 8ba0317c88bc34b6636a5e0be1fc96721320690d..b291bbb94bae69f048c2f5a9972be1443156cfc6 100644 (file)
@@ -33,7 +33,11 @@ require_once('skipifconnectfailure.inc');
        $stmt = mysqli_prepare($link, "SELECT * FROM test_store_result");
        var_dump(mysqli_execute($stmt));
        var_dump(mysqli_stmt_reset($stmt));
+
        var_dump($stmt = mysqli_prepare($link, "SELECT * FROM test_store_result"));
+       if ($IS_MYSQLND && $stmt->affected_rows !== -1)
+                       printf("[001] Expecting -1, got %d\n", $stmt->affected_rows);
+
        var_dump(mysqli_execute($stmt));
        var_dump($stmt = @mysqli_prepare($link, "SELECT * FROM test_store_result"), mysqli_error($link));
        var_dump(mysqli_stmt_reset($stmt));
@@ -63,7 +67,7 @@ bool(true)
 bool(true)
 object(mysqli_stmt)#%d (%d) {
   [%u|b%"affected_rows"]=>
-  int(-1)
+  int(%s)
   [%u|b%"insert_id"]=>
   int(0)
   [%u|b%"num_rows"]=>