0) { $status_id = $_id; } else { $status_id = $_REQUEST["input_status_id"]; } if ($status_id <> '') { $query = "SELECT * FROM main_tickets_status WHERE id = '" . $status_id . "' LIMIT 1"; $result = @mysqli_query($GLOBALS['mysql_con'], $query); if (@mysqli_num_rows($result) == 1) { $input_status = @mysqli_fetch_array($result); require_once("status_cardform.inc.php"); } } else { require_once("status_cardform.inc.php"); } } function save_status() { $translation = \DynCom\mysyde\common\classes\Registry::get("translation"); $inserted = FALSE; $messages = array(); if ($_REQUEST["input_status_id"] <> '') { $query = "UPDATE main_tickets_status SET description = '" . mysqli_real_escape_string($GLOBALS['mysql_con'], $_REQUEST["input_description"]) . "' WHERE id = '" . $_REQUEST["input_status_id"] . "' LIMIT 1"; $inserted = TRUE; } else { $sorting = @mysqli_fetch_array(@mysqli_query($GLOBALS['mysql_con'], "SELECT MAX(sorting)+1 AS 'newsorting' FROM main_tickets_status")); $sorting = ($sorting["newsorting"] <> "") ? $sorting = $sorting["newsorting"] : $sorting = 1; $query = "INSERT INTO main_tickets_status (description) VALUES ( '" . mysqli_real_escape_string($GLOBALS['mysql_con'], $_REQUEST["input_description"]) . "' )"; $inserted = TRUE; } @mysqli_query($GLOBALS['mysql_con'], $query); if ($inserted == TRUE) { $input_id = mysqli_insert_id($GLOBALS['mysql_con']); $messages[] = '
' . $translation->get("msg_success") . '
'; } else { $messages[] = '
' . $translation->get("msg_error") . '
'; } if ($_REQUEST['save_and_close'] == 1) { require_once("status_listform.inc.php"); } else { edit_status($input_id); } } function delete_status() { if ($_REQUEST["input_status_id"] <> '') { $query = "DELETE FROM main_tickets_status WHERE id = '" . $_REQUEST["input_status_id"]."'"; @mysqli_query($GLOBALS['mysql_con'], $query); } require_once("status_listform.inc.php"); }