]> granicus.if.org Git - php/commitdiff
- MFH Update test
authorMarcus Boerger <helly@php.net>
Sun, 22 Jan 2006 22:07:43 +0000 (22:07 +0000)
committerMarcus Boerger <helly@php.net>
Sun, 22 Jan 2006 22:07:43 +0000 (22:07 +0000)
ext/pdo/tests/pdo_011.phpt

index e3eefc4afee6f45867a9b84a89e439bf3fea75cd..4a240426e18767e263d0d3b7b0470001ea28e62e 100644 (file)
@@ -28,7 +28,7 @@ class DerivedStatement extends PDOStatement
                echo __METHOD__ . "($name)\n";
        }
 
-       function retrieve($id, $val) {
+       function reTrieve($id, $val) {
                echo __METHOD__ . "($id,$val)\n";
                return array($id=>$val);
        }
@@ -77,6 +77,10 @@ var_dump($select2->fetchAll(PDO::FETCH_FUNC, array($f, 'factory')));
 var_dump(get_class($derived));
 $derived->execute();
 var_dump($derived->fetchAll(PDO::FETCH_FUNC, array($derived, 'retrieve')));
+$derived->execute();
+var_dump($derived->fetchAll(PDO::FETCH_FUNC, array($derived, 'reTrieve')));
+$derived->execute();
+var_dump($derived->fetchAll(PDO::FETCH_FUNC, array($derived, 'RETRIEVE')));
 
 ?>
 --EXPECTF--
@@ -217,10 +221,62 @@ array(4) {
   }
 }
 string(16) "DerivedStatement"
-DerivedStatement::retrieve(1,A)
-DerivedStatement::retrieve(2,B)
-DerivedStatement::retrieve(3,C)
-DerivedStatement::retrieve(4,D)
+DerivedStatement::reTrieve(1,A)
+DerivedStatement::reTrieve(2,B)
+DerivedStatement::reTrieve(3,C)
+DerivedStatement::reTrieve(4,D)
+array(4) {
+  [0]=>
+  array(1) {
+    [1]=>
+    string(1) "A"
+  }
+  [1]=>
+  array(1) {
+    [2]=>
+    string(1) "B"
+  }
+  [2]=>
+  array(1) {
+    [3]=>
+    string(1) "C"
+  }
+  [3]=>
+  array(1) {
+    [4]=>
+    string(1) "D"
+  }
+}
+DerivedStatement::reTrieve(1,A)
+DerivedStatement::reTrieve(2,B)
+DerivedStatement::reTrieve(3,C)
+DerivedStatement::reTrieve(4,D)
+array(4) {
+  [0]=>
+  array(1) {
+    [1]=>
+    string(1) "A"
+  }
+  [1]=>
+  array(1) {
+    [2]=>
+    string(1) "B"
+  }
+  [2]=>
+  array(1) {
+    [3]=>
+    string(1) "C"
+  }
+  [3]=>
+  array(1) {
+    [4]=>
+    string(1) "D"
+  }
+}
+DerivedStatement::reTrieve(1,A)
+DerivedStatement::reTrieve(2,B)
+DerivedStatement::reTrieve(3,C)
+DerivedStatement::reTrieve(4,D)
 array(4) {
   [0]=>
   array(1) {