Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
--TEST--
2
DB_driver::freeResult
3
--INI--
4
error_reporting = 2047
5
--SKIPIF--
6
<?php
7
require_once dirname(__FILE__) . '/skipif.inc';
8
if ($dbh->phptype == 'mysqli') die ('skip mysqli returns result objects rather than resources');
9
?>
10
--FILE--
11
<?php
12
require_once dirname(__FILE__) . '/mktable.inc';
13
 
14
$res = $dbh->query('SELECT * FROM phptest');
15
 
16
if (DB::isError($res)) {
17
    echo "Result is a DB_Error.\n";
18
}
19
 
20
if (is_resource($res->result)) {
21
    echo "Result includes resource.\n";
22
} else {
23
    echo "Result does not include a resource!\n";
24
    print_r($res->result);
25
}
26
 
27
if ($dbh->freeResult($res->result)) {
28
    echo "Resource was freed successfully.\n";
29
} else {
30
    echo "Error freeing result.\n";
31
}
32
 
33
drop_table($dbh, 'phptest');
34
?>
35
--EXPECT--
36
Result includes resource.
37
Resource was freed successfully.