Advertisement
Guest User

Untitled

a guest
Aug 24th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. $select = array(
  2. 'tbltickets.ticketid',
  3. 'subject',
  4. 'tbltickets.date',
  5. 'tbltickets.room_number',
  6. 'tbltickets.guest_name',
  7. 'tbldepartments.name',
  8. 'tblservices.name'
  9. );
  10.  
  11. $additionalSelect = array(
  12. 'adminread',
  13. 'tblstafftasks.id',
  14. 'tblstafftasks.rel_id',
  15. 'tblstafftasks.dateadded',
  16. 'tblstafftasks.finished',
  17. 'tbltickets.userid'
  18. );
  19.  
  20. $join = array(
  21. 'LEFT JOIN tblservices ON tblservices.serviceid = tbltickets.service',
  22. 'LEFT JOIN tblstafftasks ON tblstafftasks.rel_id = tbltickets.ticketid AND tblstafftasks.rel_type = "ticket"',
  23. 'LEFT JOIN tbldepartments ON tbldepartments.departmentid = tbltickets.department'**strong text**
  24. );
  25.  
  26. $where = array('AND status != 6');
  27.  
  28. if ($months_report != '') {
  29. $custom_date_select = '';
  30. if (is_numeric($months_report)) {
  31. $custom_date_select = 'AND date > DATE_SUB(now(), INTERVAL ' . $months_report . ' MONTH)';
  32. } else if ($months_report == 'custom') {
  33. $from_date = to_sql_date($_POST['report_from']);
  34. $to_date = to_sql_date($_POST['report_to']);
  35. if ($from_date == $to_date) {
  36. $custom_date_select = 'AND date = "' . $from_date . '"';
  37. } else {
  38. $custom_date_select = 'AND (date BETWEEN "' . $from_date . '" AND "' . $to_date . '")';
  39. }
  40. }
  41. if ($custom_date_select != '') {
  42. $i = 0;
  43. foreach ($select as $_select) {
  44. if ($i == 7) {
  45. $_temp = substr($_select, 0, -1);
  46. $_temp .= ' ' . $custom_date_select . ')';
  47. $select[$i] = $_temp;
  48. }
  49. $i++;
  50. }
  51. array_push($where, $custom_date_select);
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement