2018-12-17 17:50:23 +01:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
$MysqlErrorsArePresent = 0;
|
|
|
|
|
$GlobalMysqlHandler=mysqli_connect($GlobalMysqlHost,$GlobalMysqlUser,$GlobalMysqlPwd);
|
2020-09-25 14:22:51 +02:00
|
|
|
|
2018-12-17 17:50:23 +01:00
|
|
|
if (!$GlobalMysqlHandler)
|
|
|
|
|
{
|
2020-09-25 14:22:51 +02:00
|
|
|
$err_msg = "Cannot connect to mysql database \"$GlobalMysqlHost\" as \"$GlobalMysqlUser\"!";
|
|
|
|
|
$err_msg += "\nErrno: " . mysqli_connect_errno();
|
|
|
|
|
$err_msg += "\nError: " . mysqli_connect_error();
|
|
|
|
|
ErrorLog($err_msg);
|
2018-12-17 17:50:23 +01:00
|
|
|
$MysqlErrorsArePresent = 1;
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
if (!mysqli_select_db($GlobalMysqlHandler, $GlobalMysqlDatabase))
|
|
|
|
|
{
|
2020-09-25 14:22:51 +02:00
|
|
|
$err_msg = "Cannot select mysql database \"$GlobalMysqlDatabase\"!";
|
|
|
|
|
$err_msg += "\nErrno: " . mysqli_connect_errno();
|
|
|
|
|
$err_msg += "\nError: " . mysqli_connect_error();
|
|
|
|
|
ErrorLog($err_msg);
|
2018-12-17 17:50:23 +01:00
|
|
|
$MysqlErrorsArePresent = 2;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if ($MysqlErrorsArePresent)
|
|
|
|
|
MessageError(LangSpellHtml('SentenceDatabaseError'));
|
2020-09-25 14:22:51 +02:00
|
|
|
|
2018-12-17 17:50:23 +01:00
|
|
|
function MysqlCloseDb ()
|
|
|
|
|
{
|
|
|
|
|
global $GlobalMysqlHandler;
|
|
|
|
|
mysqli_close($GlobalMysqlHandler);
|
|
|
|
|
}
|
|
|
|
|
?>
|