PageRenderTime 142ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/hphp/test/zend/bad/ext/pgsql/tests/80_bug24499.php

http://github.com/facebook/hiphop-php
PHP | 42 lines | 31 code | 11 blank | 0 comment | 2 complexity | 078ec9088485195d2010e4c3316d2d30 MD5 | raw file
Possible License(s): LGPL-2.1, BSD-2-Clause, BSD-3-Clause, MPL-2.0-no-copyleft-exception, MIT, LGPL-2.0, Apache-2.0
  1. <?php
  2. require_once('config.inc');
  3. $dbh = @pg_connect($conn_str);
  4. if (!$dbh) {
  5. die ("Could not connect to the server");
  6. }
  7. @pg_query("DROP SEQUENCE id_id_seq");
  8. @pg_query("DROP TABLE id");
  9. pg_query("CREATE TABLE id (id SERIAL, t INT)");
  10. for ($i=0; $i<4; $i++) {
  11. pg_query("INSERT INTO id (t) VALUES ($i)");
  12. }
  13. class Id
  14. {
  15. public $id;
  16. public function getId()
  17. {
  18. global $dbh;
  19. $q = pg_query($dbh, "SELECT id FROM id");
  20. print_r(pg_fetch_array($q));
  21. print_r(pg_fetch_array($q));
  22. $id = pg_fetch_object($q);
  23. var_dump($id);
  24. return $id->id;
  25. }
  26. }
  27. $id = new Id();
  28. var_dump($id->getId());
  29. pg_close($dbh);
  30. echo "Done\n";
  31. ?>