fixing some database issues

This commit is contained in:
Development 2020-09-25 14:22:51 +02:00
commit 36218b9594
3 changed files with 28 additions and 22 deletions

View file

@ -5,14 +5,20 @@
if (!$GlobalMysqlHandler)
{
ErrorLog("[mysql.php] Can not connect to mysql database \"$GlobalMysqlHost\" as \"$GlobalMysqlUser\"!");
$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))
{
ErrorLog("[mysql.php] Can not select mysql database \"$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;
}
}

View file

@ -1,5 +1,5 @@
<?php
$StartTime=time()+microtime();
$StartTime = microtime(true);
//set ToDo var
if (isset($_GET['ToDo']))
@ -97,7 +97,7 @@ MysqlCloseDb();
if ($GlobalDebungMode)
{
$StopTime=time()+microtime();
$StopTime = microtime(true);
$TimeSpan=ceil(($StopTime-$StartTime)*1000);
if ($TimeSpan<0)
{

View file

@ -85,14 +85,14 @@ if (UserHasRight('EditVendors'))
}
else
{
$InsertVendorQuery = "INSERT INTO `Vendors` ( `Name` , `Homepage` , `MinBill` , `ShippingCost` ) VALUES ( '$Name', '$Homepage', '$MinBill', '$ShippingCost' );";
if (!mysqli_query($GlobalMysqlHandler, $InsertVendorQuery))
{
ErrorLog("[edit_vendors.php] Database error while insert new vendor!");
$InsertVendorQuery = "INSERT INTO `Vendors` (`Name`, `Homepage`, `MinBill`, `ShippingCost`, `LockId`, `LockTime`) VALUES ('$Name', '$Homepage', '$MinBill', '$ShippingCost', 0, 0);";
if (mysqli_query($GlobalMysqlHandler, $InsertVendorQuery) === false) {
$err_msg = "Database error while insert new vendor!";
$err_msg += "\nErrno: " . mysqli_connect_errno();
$err_msg += "\nError: " . mysqli_connect_error();
ErrorLog($err_msg);
MessageError(LangSpell('SentenceDatabaseError'));
}
else
{
} else {
MessageSuccess(LangSpell('EditVendorsSentenceVendorNewAdded'));
}
}