save current state

This commit is contained in:
Development 2020-09-25 13:30:46 +02:00
commit 6ee911aee4
4 changed files with 17 additions and 13 deletions

View file

@ -40,7 +40,7 @@ if (UserHasRight('EditParts'))
{
$InsertQuery = "INSERT INTO `Parts` (`Name`, `Value1`, `Value2`, `Value3`, `ShortDesc`, `LongDesc`"
.", `TypeId`, `StorageId`, `PackageId`, `VendorId`, `VendorLink`, `ManufactorLink`"
.", `PackageUnit`, `Price`, `MinOrderQty`, `Qty`, `MinQty`, `Obsolete`) VALUES "
.", `PackageUnit`, `Price`, `MinOrderQty`, `Qty`, `MinQty`, `Obsolete`, `PicturePath`, `LockId`, `LockTime`) VALUES "
."('".$_SESSION['NewPartName']."', '".OtherSiPrefixToFloat ($_SESSION['NewPartValue1'])."'"
.", '".OtherSiPrefixToFloat ($_SESSION['NewPartValue2'])."', '".OtherSiPrefixToFloat ($_SESSION['NewPartValue3'])."'"
.", '".$_SESSION['NewPartShortDesc']."', '".$_SESSION['NewPartLongDesc']."'"
@ -49,7 +49,11 @@ if (UserHasRight('EditParts'))
.", '".$_SESSION['NewPartVedorLink']."', '".$_SESSION['NewPartManufactorLink']."'"
.", '".$_SESSION['NewPartPackageUnit']."', '".OtherConvertToFloat ($_SESSION['NewPartPrice'])."'"
.", '".$_SESSION['NewPartMinOrderQty']."', '".$_SESSION['NewPartQty']."'"
.", '".$_SESSION['NewPartMinQty']."', '".((isset($_SESSION['NewPartObsolete']) && strtolower($_SESSION['NewPartObsolete'])=="true")? "True":"False")."');";
.", '".$_SESSION['NewPartMinQty']."', '".((isset($_SESSION['NewPartObsolete']) && strtolower($_SESSION['NewPartObsolete'])=="true")? "True":"False")."'"
.", ''"
.", '0'"
.", '0'"
.");";
global $GlobalMysqlHandler;
if (mysqli_query($GlobalMysqlHandler, $InsertQuery))
{
@ -65,7 +69,7 @@ if (UserHasRight('EditParts'))
else
{
MessageError(LangSpell('SentenceDatabaseError'));
ErrorLog("[add_part.hp] Failed to Insert new part!");
ErrorLog("[add_part.hp] Failed to Insert new part!\n" . mysqli_error($GlobalMysqlHandler));
$AddNewPartSetp="SelectValues";
}
}
@ -84,7 +88,7 @@ if (UserHasRight('EditParts'))
$AddNewPartSetp="SelectPackage";
}
}
if ($AddNewPartSetp=="SelectPackage")
{
if (isset($_SESSION['NewPartStorage']) && $_SESSION['NewPartStorage'])
@ -110,7 +114,7 @@ if (UserHasRight('EditParts'))
include "./pages/add_part_type.php";
}
}
if ($AddNewPartSetp=="")
{
$_SESSION['NewPartType'] = 0;

View file

@ -11,7 +11,7 @@ if (UserHasRight('EditParts'))
$TypeValues = array();
if (mysqli_num_rows($TypeQuery))
{
$TypeItem = mysql_fetch_array($TypeQuery);
$TypeItem = mysqli_fetch_array($TypeQuery);
$TypeValues[0][0] = $TypeItem['NameValue1'];
$TypeValues[0][1] = $TypeItem['UnitValue1'];
$TypeValues[1][0] = $TypeItem['NameValue2'];
@ -22,17 +22,17 @@ if (UserHasRight('EditParts'))
//////////////
// Value Table
$GlobalContent .= '<h1>'.LangSpellHtml('SentencePleaseSpecifyPartValues').'</h1>';
$GlobalContent .= '<form action="index.php?Page=AddPart&AddNewPartSetp=CreatePart" method="post">';
$GlobalContent .= '<form action="index.php?Page=AddPart&AddNewPartSetp=CreatePart" method="post">';
$GlobalContent .= '<table>';
$GlobalContent .= '<tr><th>'.LangSpellHtml('PartsObsolete').'</th><td>';
$GlobalContent .= '<input type="checkbox" name="NewPartObsolete" value="True" '.((isset($_SESSION['NewPartObsolete']) && strtolower($_SESSION['NewPartObsolete'])=="true")? "checked":"").'"></td></tr>';
$GlobalContent .= '<tr><th>'.LangSpellHtml('PartsName').'</th><td>';
$GlobalContent .= '<input type="text" name="NewPartName" value="'.((isset($_SESSION['NewPartName']))? $_SESSION['NewPartName']:"").'"></td></tr>';
if ($TypeValues[0][0])
{
$GlobalContent .= '<tr><th>'.$TypeValues[0][0].'</th><td>';

View file

@ -14,7 +14,7 @@ if (UserGetLogin()=="root")
{
MessageSuccess("Database connection successful.");
$DatabaseExists = 0;
if (mysqli_select_db$CheckHandler, ($GlobalMysqlDatabase)) $DatabaseExists=1;
if (mysqli_select_db($CheckHandler, ($GlobalMysqlDatabase))) $DatabaseExists=1;
if (!$DatabaseExists)
{
if (mysqli_query($CheckHandler, "CREATE DATABASE `$GlobalMysqlDatabase` ;")) $DatabaseExists=1;
@ -128,8 +128,8 @@ if (UserGetLogin()=="root")
mysqli_query($CheckHandler, 'ALTER TABLE `Vendors` ADD `ShippingCost` float NOT NULL');
mysqli_query($CheckHandler, 'ALTER TABLE `Vendors` ADD `LockId` int(11) NOT NULL');
mysqli_query($CheckHandler, 'ALTER TABLE `Vendors` ADD `LockTime` int(11) NOT NULL');
mysqli_close($CheckHandler);
mysqli_close($CheckHandler);
}
else
{