$sb, 'o' => $o, 'status' => $status, 'assigned' => $ticket_assigned_filter))); // Main ticket query: $sql = mysqli_query($mysqli, "SELECT SQL_CALC_FOUND_ROWS * FROM tickets LEFT JOIN clients ON ticket_client_id = client_id LEFT JOIN contacts ON ticket_contact_id = contact_id LEFT JOIN users ON ticket_assigned_to = user_id LEFT JOIN assets ON ticket_asset_id = asset_id LEFT JOIN locations ON ticket_location_id = location_id WHERE tickets.company_id = $session_company_id AND ticket_assigned_to LIKE '%$ticket_assigned_filter%' AND $ticket_status_snippet AND DATE(ticket_created_at) BETWEEN '$dtf' AND '$dtt' AND (CONCAT(ticket_prefix,ticket_number) LIKE '%$q%' OR client_name LIKE '%$q%' OR ticket_subject LIKE '%$q%' OR user_name LIKE '%$q%') ORDER BY $sb $o LIMIT $record_from, $record_to"); $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); //Get Total tickets open $sql_total_tickets_open = mysqli_query($mysqli, "SELECT COUNT(ticket_id) AS total_tickets_open FROM tickets WHERE ticket_status != 'Closed' AND company_id = $session_company_id"); $row = mysqli_fetch_array($sql_total_tickets_open); $total_tickets_open = $row['total_tickets_open']; //Get Total tickets closed $sql_total_tickets_closed = mysqli_query($mysqli, "SELECT COUNT(ticket_id) AS total_tickets_closed FROM tickets WHERE ticket_status = 'Closed' AND company_id = $session_company_id"); $row = mysqli_fetch_array($sql_total_tickets_closed); $total_tickets_closed = $row['total_tickets_closed']; //Get Unassigned tickets $sql_total_tickets_unassigned = mysqli_query($mysqli, "SELECT COUNT(ticket_id) AS total_tickets_unassigned FROM tickets WHERE ticket_assigned_to = '0' AND ticket_status != 'Closed' AND company_id = $session_company_id"); $row = mysqli_fetch_array($sql_total_tickets_unassigned); $total_tickets_unassigned = $row['total_tickets_unassigned']; //Get Total tickets assigned to me $sql_total_tickets_assigned = mysqli_query($mysqli, "SELECT COUNT(ticket_id) AS total_tickets_assigned FROM tickets WHERE ticket_assigned_to = $session_user_id AND ticket_status != 'Closed' AND company_id = $session_company_id"); $row = mysqli_fetch_array($sql_total_tickets_assigned); $user_active_assigned_tickets = $row['total_tickets_assigned']; ?>

Tickets Open | Closed

" id="advancedFilter">

"> Never

"; } else{ $ticket_updated_at_display = "

Never

"; } } else { $ticket_updated_at_display = $ticket_updated_at; } $ticket_closed_at = $row['ticket_closed_at']; $client_id = $row['client_id']; $client_name = $row['client_name']; $contact_id = $row['contact_id']; $contact_name = $row['contact_name']; $contact_title = $row['contact_title']; $contact_email = $row['contact_email']; $contact_phone = $row['contact_phone']; if (strlen($contact_phone) > 2) { $contact_phone = substr($row['contact_phone'], 0, 3) . "-" . substr($row['contact_phone'], 3, 3) . "-" . substr($row['contact_phone'], 6, 4); } $contact_extension = $row['contact_extension']; $contact_mobile = $row['contact_mobile']; if (strlen($contact_mobile) > 2) { $contact_mobile = substr($row['contact_mobile'], 0, 3) . "-" . substr($row['contact_mobile'], 3, 3) . "-" . substr($row['contact_mobile'], 6, 4); } if ($ticket_status == "Open") { $ticket_status_display = "$ticket_status"; } elseif ($ticket_status == "Working") { $ticket_status_display = "$ticket_status"; } else { $ticket_status_display = "$ticket_status"; } if ($ticket_priority == "High") { $ticket_priority_display = "$ticket_priority"; } elseif ($ticket_priority == "Medium") { $ticket_priority_display = "$ticket_priority"; } elseif ($ticket_priority == "Low") { $ticket_priority_display = "$ticket_priority"; } else { $ticket_priority_display = "-"; } $ticket_assigned_to = $row['ticket_assigned_to']; if (empty($ticket_assigned_to)) { if($ticket_status == "Closed"){ $ticket_assigned_to_display = "

Not Assigned

"; } else{ $ticket_assigned_to_display = "

Not Assigned

"; } } else { $ticket_assigned_to_display = $row['user_name']; } if (empty($contact_name)) { $contact_display = "-"; } else { $contact_display = "$contact_name
$contact_email"; } ?>
Number Subject Client / Contact Priority Status Assigned Last Response Created Action