Annotation of embedaddon/php/ext/sqlite/tests/sqlite_012.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: sqlite: read field names
3: --INI--
4: sqlite.assoc_case=0
5: --SKIPIF--
6: <?php # vim:ft=php
7: if (!extension_loaded("sqlite")) print "skip"; ?>
8: --FILE--
9: <?php
10: include "blankdb.inc";
11:
12: sqlite_query("CREATE TABLE strings(foo VARCHAR, bar VARCHAR, baz VARCHAR)", $db);
13:
14: echo "Buffered\n";
15: $r = sqlite_query("SELECT * from strings", $db);
16: for($i=0; $i<sqlite_num_fields($r); $i++) {
17: var_dump(sqlite_field_name($r, $i));
18: }
19: echo "Unbuffered\n";
20: $r = sqlite_unbuffered_query("SELECT * from strings", $db);
21: for($i=0; $i<sqlite_num_fields($r); $i++) {
22: var_dump(sqlite_field_name($r, $i));
23: }
24:
25: sqlite_close($db);
26:
27: echo "DONE!\n";
28: ?>
29: --EXPECT--
30: Buffered
31: string(3) "foo"
32: string(3) "bar"
33: string(3) "baz"
34: Unbuffered
35: string(3) "foo"
36: string(3) "bar"
37: string(3) "baz"
38: DONE!
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>