/hphp/test/slow/ext_mysqli/test_mysqli_error_list.php
PHP | 21 lines | 15 code | 4 blank | 2 comment | 2 complexity | 0882dd473cf7f422d7579d9ef0b83f37 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
- <?php
- $host = getenv("MYSQL_TEST_HOST") ? getenv("MYSQL_TEST_HOST") : "localhost";
- $port = getenv("MYSQL_TEST_PORT") ? getenv("MYSQL_TEST_PORT") : 3306;
- $user = getenv("MYSQL_TEST_USER") ? getenv("MYSQL_TEST_USER") : "root";
- $passwd = getenv("MYSQL_TEST_PASSWD") ? getenv("MYSQL_TEST_PASSWD") : "";
- $db = getenv("MYSQL_TEST_DB") ? getenv("MYSQL_TEST_DB") : "test";
- $mysqli = new mysqli($host, $user, $passwd, $db, $port);
- /* check connection */
- if (mysqli_connect_errno()) {
- printf("Connect failed: %s\n", mysqli_connect_error());
- exit();
- }
- if (!$mysqli->query("SET a=1")) {
- print_r($mysqli->error_list);
- }
- /* close connection */
- $mysqli->close();