partstock/includes/mysql.php

34 lines
967 B
PHP
Raw Permalink Normal View History

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\"!";
2020-09-25 23:38:55 +02:00
$err_msg .= "\nErrno: " . mysqli_connect_errno();
$err_msg .= "\nError: " . mysqli_connect_error();
2020-09-25 14:22:51 +02:00
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\"!";
2020-09-25 23:38:55 +02:00
$err_msg .= "\nErrno: " . mysqli_connect_errno();
$err_msg .= "\nError: " . mysqli_connect_error();
2020-09-25 14:22:51 +02:00
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);
}
?>