mirror of
https://github.com/php/php-src.git
synced 2024-10-19 23:44:13 +00:00
0b4c108bd7
mysqli_driver mysqli_warning mysqli_exception mysqli_sql_exception Improved embedded server support changed testsuite to work also with embedded server Made statement and resultset classes extendable minor fixes
48 lines
1.1 KiB
PHP
48 lines
1.1 KiB
PHP
--TEST--
|
|
mysqli connect
|
|
--SKIPIF--
|
|
<?php require_once('skipif.inc'); ?>
|
|
<?php require_once('skipifemb.inc'); ?>
|
|
--FILE--
|
|
<?php
|
|
include "connect.inc";
|
|
|
|
$dbname = "test";
|
|
$test = "";
|
|
|
|
/*** test mysqli_connect localhost:port ***/
|
|
$link = mysqli_connect($host, $user, $passwd, "", 3306);
|
|
$test .= ($link) ? "1" : "0";
|
|
mysqli_close($link);
|
|
|
|
/*** test mysqli_real_connect ***/
|
|
$link = mysqli_init();
|
|
$test.= (mysqli_real_connect($link, $host, $user, $passwd))
|
|
? "1" : "0";
|
|
mysqli_close($link);
|
|
|
|
/*** test mysqli_real_connect with db ***/
|
|
$link = mysqli_init();
|
|
$test .= (mysqli_real_connect($link, $host, $user, $passwd, $dbname))
|
|
? "1" : "0";
|
|
mysqli_close($link);
|
|
|
|
/*** test mysqli_real_connect with port ***/
|
|
$link = mysqli_init();
|
|
$test .= (mysqli_real_connect($link, $host, $user, $passwd, $dbname, 3306))
|
|
? "1":"0";
|
|
mysqli_close($link);
|
|
|
|
/*** test mysqli_real_connect compressed ***/
|
|
$link = mysqli_init();
|
|
$test .= (mysqli_real_connect($link, $host, $user, $passwd, $dbname, 0, NULL, MYSQLI_CLIENT_COMPRESS))
|
|
? "1" : "0";
|
|
mysqli_close($link);
|
|
|
|
/* todo ssl connections */
|
|
|
|
var_dump($test);
|
|
?>
|
|
--EXPECT--
|
|
string(5) "11111"
|