bug46050.phpt 552 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Bug #46050 (odbc_next_result corrupts prepared resource)
  3. --EXTENSIONS--
  4. odbc
  5. --SKIPIF--
  6. <?php include 'skipif.inc'; ?>
  7. --FILE--
  8. <?php
  9. include __DIR__ . "/config.inc";
  10. $conn = odbc_connect($dsn, $user, $pass);
  11. $stmt = odbc_prepare($conn, "SELECT 1");
  12. var_dump(odbc_execute($stmt));
  13. var_dump(odbc_fetch_array($stmt));
  14. var_dump(odbc_next_result($stmt));
  15. var_dump(odbc_execute($stmt));
  16. var_dump(odbc_fetch_array($stmt));
  17. ?>
  18. --EXPECT--
  19. bool(true)
  20. array(1) {
  21. ["1"]=>
  22. string(1) "1"
  23. }
  24. bool(false)
  25. bool(true)
  26. array(1) {
  27. ["1"]=>
  28. string(1) "1"
  29. }