Annotation of embedaddon/php/ext/interbase/tests/ibase_param_info_001.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: ibase_param_info(): Basic test
3: --SKIPIF--
4: <?php include("skipif.inc"); ?>
5: --FILE--
6: <?php
7:
8: require("interbase.inc");
9:
10: $x = ibase_connect($test_base);
11:
12: $rs = ibase_prepare('SELECT * FROM test1 WHERE 1 = ? AND 2 = ?');
13: var_dump(ibase_param_info($rs, 1));
14:
15: print "---\n";
16:
17: var_dump(ibase_param_info($rs, 100));
18:
19: print "---\n";
20:
21: var_dump(ibase_param_info(100));
22:
23:
24: ?>
25: --EXPECTF--
26: array(10) {
27: [0]=>
28: string(0) ""
29: ["name"]=>
30: string(0) ""
31: [1]=>
32: string(0) ""
33: ["alias"]=>
34: string(0) ""
35: [2]=>
36: string(0) ""
37: ["relation"]=>
38: string(0) ""
39: [3]=>
40: string(1) "4"
41: ["length"]=>
42: string(1) "4"
43: [4]=>
44: string(7) "INTEGER"
45: ["type"]=>
46: string(7) "INTEGER"
47: }
48: ---
49: bool(false)
50: ---
51:
52: Warning: ibase_param_info() expects exactly 2 parameters, 1 given in %s on line %d
53: NULL
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>