123456789101112131415161718192021222324252627282930313233 |
- --TEST--
- SQLite3Result::numColumns parameters
- --CREDITS--
- Jachim Coudenys
- # TestFest 2009 Belgium
- --SKIPIF--
- <?php require_once(dirname(__FILE__) . '/skipif.inc'); ?>
- --FILE--
- <?php
- $db = new SQLite3(':memory:');
- echo 'Creating Table' . PHP_EOL;
- var_dump($db->exec('CREATE TABLE test (time INTEGER, id STRING)'));
- echo 'Inserting data' . PHP_EOL;
- var_dump($db->exec('INSERT INTO test (time, id) VALUES(2, 1)'));
- echo 'Fetching number of columns' . PHP_EOL;
- $result = $db->query('SELECT id FROM test');
- var_dump($result->numColumns('time'));
- echo 'Done';
- ?>
- --EXPECTF--
- Creating Table
- bool(true)
- Inserting data
- bool(true)
- Fetching number of columns
- Warning: SQLite3Result::numColumns() expects exactly 0 parameters, 1 given in %s on line %d
- NULL
- Done
|