odbc_exec_002.phpt 778 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. --TEST--
  2. odbc_exec(): Getting data from query
  3. --EXTENSIONS--
  4. odbc
  5. --SKIPIF--
  6. <?php include 'skipif.inc'; ?>
  7. --FILE--
  8. <?php
  9. include 'config.inc';
  10. $conn = odbc_connect($dsn, $user, $pass);
  11. odbc_exec($conn, 'CREATE DATABASE odbcTEST');
  12. odbc_exec($conn, 'CREATE TABLE FOO (TEST INT)');
  13. odbc_exec($conn, 'INSERT INTO FOO VALUES (1)');
  14. odbc_exec($conn, 'INSERT INTO FOO VALUES (2)');
  15. $res = odbc_exec($conn, 'SELECT * FROM FOO');
  16. var_dump(odbc_fetch_row($res));
  17. var_dump(odbc_result($res, 'test'));
  18. var_dump(odbc_fetch_array($res));
  19. ?>
  20. --CLEAN--
  21. <?php
  22. require 'config.inc';
  23. $conn = odbc_connect($dsn, $user, $pass);
  24. odbc_exec($conn, 'DROP TABLE FOO');
  25. odbc_exec($conn, 'DROP DATABASE odbcTEST');
  26. ?>
  27. --EXPECT--
  28. bool(true)
  29. string(1) "1"
  30. array(1) {
  31. ["TEST"]=>
  32. string(1) "2"
  33. }