PageRenderTime 49ms CodeModel.GetById 26ms RepoModel.GetById 1ms app.codeStats 0ms

/hphp/test/slow/ext_mysql/mysql_warning_count.php

http://github.com/facebook/hiphop-php
PHP | 19 lines | 14 code | 2 blank | 3 comment | 0 complexity | 4394843473be4f1840e8c5e7d75c0b15 MD5 | raw file
Possible License(s): LGPL-2.1, BSD-2-Clause, BSD-3-Clause, MPL-2.0-no-copyleft-exception, MIT, LGPL-2.0, Apache-2.0
  1. <?hh
  2. require_once('connect.inc');
  3. <<__EntryPoint>> function main(): void {
  4. $conn = mysql_connect($host, $user, $passwd);
  5. // No warnings from normal operation
  6. var_dump(create_test_table('warning'));
  7. var_dump(mysql_warning_count($conn));
  8. var_dump(mysql_query(
  9. "INSERT INTO test_warning (name) VALUES ('test'),('test2')"));
  10. var_dump(mysql_warning_count($conn));
  11. // Dropping a non-existent table with IF EXISTS generates a warning.
  12. var_dump(mysql_query("DROP TABLE IF EXISTS no_such_table"));
  13. var_dump(mysql_warning_count($conn));
  14. // Dropping an existing table generates no warnings.
  15. var_dump(mysql_query("DROP TABLE IF EXISTS test_warning"));
  16. var_dump(mysql_warning_count($conn));
  17. }