gh7746.phpt 503 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. Bug #GH-7746 mysqli_sql_exception->sqlstate is inaccessible
  3. --EXTENSIONS--
  4. mysqli
  5. --SKIPIF--
  6. <?php
  7. require_once "connect.inc";
  8. require_once 'skipifconnectfailure.inc';
  9. ?>
  10. --FILE--
  11. <?php
  12. require 'connect.inc';
  13. $link = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket);
  14. mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
  15. try {
  16. $link->query("stuff");
  17. } catch (mysqli_sql_exception $exception) {
  18. var_dump($exception->getSqlState());
  19. }
  20. ?>
  21. --EXPECT--
  22. string(5) "42000"