032.phpt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. --TEST--
  2. function test: mysqli_info
  3. --SKIPIF--
  4. <?php
  5. require_once('skipif.inc');
  6. require_once('skipifconnectfailure.inc');
  7. ?>
  8. --FILE--
  9. <?php
  10. require_once("connect.inc");
  11. /*** test mysqli_connect 127.0.0.1 ***/
  12. $link = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket);
  13. mysqli_select_db($link, $db);
  14. mysqli_query($link, "DROP TABLE IF EXISTS general_test");
  15. mysqli_query($link, "CREATE TABLE general_test (a INT)");
  16. mysqli_query($link, "INSERT INTO general_test VALUES (1),(2),(3)");
  17. $afc = mysqli_info($link);
  18. var_dump($afc);
  19. mysqli_query($link, "DROP TABLE IF EXISTS general_test");
  20. mysqli_close($link);
  21. print "done!";
  22. ?>
  23. --CLEAN--
  24. <?php
  25. require_once("connect.inc");
  26. if (!$link = my_mysqli_connect($host, $user, $passwd, $db, $port, $socket))
  27. printf("[c001] [%d] %s\n", mysqli_connect_errno(), mysqli_connect_error());
  28. if (!mysqli_query($link, "DROP TABLE IF EXISTS general_test"))
  29. printf("[c002] Cannot drop table, [%d] %s\n", mysqli_errno($link), mysqli_error($link));
  30. mysqli_close($link);
  31. ?>
  32. --EXPECTF--
  33. %unicode|string%(38) "Records: 3 Duplicates: 0 Warnings: 0"
  34. done!