home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2005 June / PCpro_2005_06.ISO / files / opensource / xamp / xampp-win32.exe / xampp / .tmpsqlite_009.phpt < prev    next >
Encoding:
Text File  |  2004-03-24  |  661 b   |  44 lines

  1. --TEST--
  2. sqlite: fetch all (unbuffered)
  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. $data = array(
  13.     "one",
  14.     "two",
  15.     "three"
  16.     );
  17.  
  18. sqlite_query("CREATE TABLE strings(a VARCHAR)", $db);
  19.  
  20. foreach ($data as $str) {
  21.     sqlite_query("INSERT INTO strings VALUES('$str')", $db);
  22. }
  23.  
  24. $r = sqlite_unbuffered_query("SELECT a from strings", $db);
  25. while ($row = sqlite_fetch_array($r, SQLITE_NUM)) {
  26.     var_dump($row);
  27. }
  28. echo "DONE!\n";
  29. ?>
  30. --EXPECT--
  31. array(1) {
  32.   [0]=>
  33.   string(3) "one"
  34. }
  35. array(1) {
  36.   [0]=>
  37.   string(3) "two"
  38. }
  39. array(1) {
  40.   [0]=>
  41.   string(5) "three"
  42. }
  43. DONE!
  44.