odbc_exec_002.phpt 679 B

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