home *** CD-ROM | disk | FTP | other *** search
/ Enter 2004 June / ENTER.ISO / files / xampp-win32-1.4.5-installer.exe / xampp / .tmpsqlite_003.phpt < prev    next >
Encoding:
Text File  |  2004-03-24  |  1.0 KB  |  52 lines

  1. --TEST--
  2. sqlite: Simple insert/select, different result represenatation
  3. --INI--
  4. sqlite.assoc_case=0
  5. --SKIPIF--
  6. <?php
  7. if (!extension_loaded("sqlite")) print "skip"; ?>
  8. --FILE--
  9. <?php 
  10. include "blankdb.inc";
  11.  
  12. sqlite_query("CREATE TABLE foo(c1 date, c2 time, c3 varchar(64))", $db);
  13. sqlite_query("INSERT INTO foo VALUES ('2002-01-02', '12:49:00', NULL)", $db);
  14. $r = sqlite_query("SELECT * from foo", $db);
  15. var_dump(sqlite_fetch_array($r, SQLITE_BOTH));
  16. $r = sqlite_query("SELECT * from foo", $db);
  17. var_dump(sqlite_fetch_array($r, SQLITE_NUM));
  18. $r = sqlite_query("SELECT * from foo", $db);
  19. var_dump(sqlite_fetch_array($r, SQLITE_ASSOC));
  20. ?>
  21. --EXPECT--
  22. array(6) {
  23.   [0]=>
  24.   string(10) "2002-01-02"
  25.   ["c1"]=>
  26.   string(10) "2002-01-02"
  27.   [1]=>
  28.   string(8) "12:49:00"
  29.   ["c2"]=>
  30.   string(8) "12:49:00"
  31.   [2]=>
  32.   NULL
  33.   ["c3"]=>
  34.   NULL
  35. }
  36. array(3) {
  37.   [0]=>
  38.   string(10) "2002-01-02"
  39.   [1]=>
  40.   string(8) "12:49:00"
  41.   [2]=>
  42.   NULL
  43. }
  44. array(3) {
  45.   ["c1"]=>
  46.   string(10) "2002-01-02"
  47.   ["c2"]=>
  48.   string(8) "12:49:00"
  49.   ["c3"]=>
  50.   NULL
  51. }
  52.