if (isset($_GET['selected_id']))
{
$selected_id = $_GET['selected_id'];
-}
+}
else if (isset($_POST['selected_id']))
{
$selected_id = $_POST['selected_id'];
//----------------------------------------------------------------------------------
-if (isset($_POST['ADD_ITEM']) || isset($_POST['UPDATE_ITEM']))
+if (isset($_POST['ADD_ITEM']) || isset($_POST['UPDATE_ITEM']))
{
//initialise no input errors assumed initially before we test
$input_error = 0;
- if (strlen($_POST['abbr']) == 0)
+ if (strlen($_POST['abbr']) == 0)
{
$input_error = 1;
display_error(_("The unit of measure code cannot be empty."));
set_focus('abbr');
}
- if (strlen($_POST['description']) == 0)
+ if (strlen($_POST['description']) == 0)
{
$input_error = 1;
display_error(_("The unit of measure description cannot be empty."));
set_focus('description');
}
- if (!is_numeric($_POST['decimals']))
+ if (!is_numeric($_POST['decimals']))
{
$input_error = 1;
display_error(_("The number of decimal places must be integer."));
if ($input_error !=1) {
write_item_unit(isset($selected_id) ? $selected_id : '', $_POST['abbr'], $_POST['description'], $_POST['decimals'] );
- meta_forward($_SERVER['PHP_SELF']);
+ meta_forward($_SERVER['PHP_SELF']);
}
}
-//----------------------------------------------------------------------------------
+//----------------------------------------------------------------------------------
-if (isset($_GET['delete']))
+if (isset($_GET['delete']))
{
// PREVENT DELETES IF DEPENDENT RECORDS IN 'stock_master'
-
+
if (item_unit_used($selected_id))
{
display_error(_("Cannot delete this unit of measure because items have been created using this units."));
- }
- else
+ }
+ else
{
delete_item_unit($selected_id);
- meta_forward($_SERVER['PHP_SELF']);
+ meta_forward($_SERVER['PHP_SELF']);
}
}
table_header($th);
$k = 0; //row colour counter
-while ($myrow = db_fetch($result))
+while ($myrow = db_fetch($result))
{
-
+
alt_table_row_color($k);
label_cell($myrow["abbr"]);
start_table("class='tablestyle_noborder'");
-if (isset($selected_id))
+if (isset($selected_id))
{
//editing an existing item category
hidden('abbr', $_POST['abbr']);
} else
text_row(_("Unit Abbreviation:"), 'abbr', null, 20, 20);
-text_row(_("Descriptive Name:"), 'description', null, 40, 40);
-text_row(_("Decimal Places:"), 'decimals', null, 3, 3);
+text_row(_("Descriptive Name:"), 'description', null, 40, 40);
+
+//text_row(_("Decimal Places:"), 'decimals', null, 3, 3);
+number_list_row(_("Decimal Places:"), 'decimals', null, 0, 6, _("User Quantity Decimals"));
end_table(1);