"; $al = (int)$_SESSION["access_level"]; if ($al >= 1){ //do everything below if (array_key_exists('ticket_number', $_REQUEST)) { $ticket = $_REQUEST['ticket_number']; } else { $ticket = ""; } //If update button is pressed in the tickets details page: if (isset($_REQUEST['update'])){ $created_date = $_REQUEST['created_date']; $status = $_REQUEST['status']; $ticket_number = $_REQUEST['ticket_number']; $priority = $_REQUEST['priority']; $assigned_to = $_REQUEST['assigned_to']; $opened_by = $_REQUEST['opened_by']; $details = $_REQUEST['add_new_details']; $description = mysqli_real_escape_string($dbc, $_REQUEST['description']); //If ticket field is empty run an insert on all fields....else if (empty($ticket)) { $query_update = " INSERT INTO `tickets` (`created_date`, `assigned_to`, `status`, `priority`, `description`, `opened_by`) VALUES ('$created_date', '$assigned_to', '$status', '$priority', '$description', '$opened_by'); "; //if there is already a ticket number in there (comming from the all tickets page) do an update on that ticket# } else { $query_update = " UPDATE `tickets` SET `created_date` = '$created_date', `assigned_to` = '$assigned_to', `status` = '$status', `priority` = '$priority', `description` = '$description', `opened_by` = '$opened_by' WHERE `tickets`.`ticket_number` = $ticket; "; } $result_update = @mysqli_query ($dbc, $query_update); //if the ticket was just created grab an ID for the New Details to know what ticket to add details into. if (empty($ticket)) { $ticket = mysqli_insert_id($dbc); } // errors if it didn't update: if (!$result_update){ echo '
The current data could not be retrieved.
'; echo '' . mysqli_error($dbc) . '
Query: ' . $query_update . '
The current data could not be retrieved.
'; echo '' . mysqli_error($dbc) . '
Query: ' . $query_details . '
' . mysqli_error($dbc) . '
Query Tickets: ' . $query_tickets . '
' . mysqli_error($dbc) . '
Query Users: ' . $query_users . '
' . mysqli_error($dbc) . '
Query Techs: ' . $query_techs . '
' . mysqli_error($dbc) . '
Query Techs: ' . $query_techs . '