summaryrefslogtreecommitdiff
path: root/ext/mysql/tests/skipifconnectfailure.inc
blob: a57c7dbd586340b8ab83625be32c19b1a3202176 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
require_once('connect.inc');
if ($skip_on_connect_failure) {
	if ($socket)
		$myhost = sprintf("%s:%s", $host, $socket);
	else if ($port)
		$myhost = sprintf("%s:%s", $host, $port);

	if (!$link = @mysql_connect($myhost, $user, $passwd, true, $connect_flags))
		die(sprintf("skip Can't connect to MySQL Server - [%d] %s", mysql_errno(), mysql_error()));

	if (!@mysql_select_db($db, $link))
		die(sprintf("skip Can't connect to MySQL Server - [%d] %s", mysql_errno(), mysql_error()));

	mysql_close($link);
}
?>