odbc_exec_001.phpt 991 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. --TEST--
  2. odbc_exec(): Basic test
  3. --SKIPIF--
  4. <?php include 'skipif.inc'; ?>
  5. <?php
  6. if ("unixODBC" != ODBC_TYPE) {
  7. die("skip ODBC_TYPE != unixODBC");
  8. }
  9. ?>
  10. --FILE--
  11. <?php
  12. include 'config.inc';
  13. $conn = odbc_connect($dsn, $user, $pass);
  14. odbc_exec($conn, 'foo', 'bar');
  15. odbc_exec($conn, 'foo');
  16. odbc_exec($conn, '', '');
  17. odbc_exec($conn, '');
  18. odbc_exec($conn, 1, 1);
  19. odbc_exec($conn, 1);
  20. odbc_exec($conn, NULL, NULL);
  21. odbc_exec($conn, NULL);
  22. ?>
  23. --EXPECTF--
  24. Warning: odbc_exec() expects parameter 3 to be long, %unicode_string_optional% given in %s on line %d
  25. Warning: odbc_exec(): SQL error: %s in %s on line %d
  26. Warning: odbc_exec() expects parameter 3 to be long, %unicode_string_optional% given in %s on line %d
  27. Warning: odbc_exec(): SQL error: %s in %s on line %d
  28. Warning: odbc_exec(): SQL error: %s in %s on line %d
  29. Warning: odbc_exec(): SQL error: %s in %s on line %d
  30. Warning: odbc_exec(): SQL error: %s in %s on line %d
  31. Warning: odbc_exec(): SQL error: %s in %s on line %d