34 lines
967 B
PHP
Executable file
34 lines
967 B
PHP
Executable file
<?php
|
|
|
|
$MysqlErrorsArePresent = 0;
|
|
$GlobalMysqlHandler=mysqli_connect($GlobalMysqlHost,$GlobalMysqlUser,$GlobalMysqlPwd);
|
|
|
|
if (!$GlobalMysqlHandler)
|
|
{
|
|
$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);
|
|
$MysqlErrorsArePresent = 1;
|
|
}
|
|
else
|
|
{
|
|
if (!mysqli_select_db($GlobalMysqlHandler, $GlobalMysqlDatabase))
|
|
{
|
|
$err_msg = "Cannot select mysql database \"$GlobalMysqlDatabase\"!";
|
|
$err_msg .= "\nErrno: " . mysqli_connect_errno();
|
|
$err_msg .= "\nError: " . mysqli_connect_error();
|
|
ErrorLog($err_msg);
|
|
$MysqlErrorsArePresent = 2;
|
|
}
|
|
}
|
|
|
|
if ($MysqlErrorsArePresent)
|
|
MessageError(LangSpellHtml('SentenceDatabaseError'));
|
|
|
|
function MysqlCloseDb ()
|
|
{
|
|
global $GlobalMysqlHandler;
|
|
mysqli_close($GlobalMysqlHandler);
|
|
}
|
|
?>
|