Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. <?php
  2. class M_lead extends CI_Model{
  3. private $table = "progress";
  4. private $primary = "ID";
  5.  
  6. function ListLead($limit=5,$offset=0,$order_column='',$order_type='asc'){
  7. date_default_timezone_set('Asia/Jakarta');
  8. if(empty($order_column) || empty($order_type))
  9. $this->db->order_by($this->primary,'asc');
  10. else
  11. $this->db->order_by($order_column,$order_type);
  12.  
  13. $date=date("Y-m-d");
  14. $res = $this->db->query("SELECT
  15. ID,
  16. SERVICE_ORDER,
  17. TECHNICIAN,
  18. STATUS,
  19. SERVICE_ADVISOR,
  20. REPAIR_TYPE,
  21. POLICE_NO,
  22. CUSTOMER,
  23. DELIVERY_TIME,
  24. FINISH_TIME AS clockoff,
  25. format(((TIME_TO_SEC(curtime())-TIME_TO_SEC(DELIVERY_TIME))/60),0) AS beda FROM progress
  26. WHERE DATE(delivery_date)='$date'
  27. AND service_advisor<>'THS'
  28. and (repair_type<>'PDI' and repair_type<>'BOR' and repair_type<>'THS' and repair_type<>'PRT')
  29. and (status='20' or status='30' or status='39') having beda >='-25'
  30. ");
  31. return $res;
  32.  
  33. }
  34.  
  35. function jumlah(){
  36. $date=date("Y-m-d");
  37. $sql = $this->db->query("SELECT COUNT(*) as tot, format(((TIME_TO_SEC(curtime())-TIME_TO_SEC(DELIVERY_TIME))/60),0) AS beda FROM progress
  38. WHERE DATE(delivery_date)='$date'
  39. AND service_advisor<>'THS'
  40. and (repair_type<>'PDI' and repair_type<>'BOR' and repair_type<>'THS' and repair_type<>'PRT')
  41. and (status='20' or status='30' or status='39') having beda >='-25'");
  42. $tot = "";
  43. foreach($sql->result() as $row)
  44. {
  45. $tot = $row->tot;
  46. }
  47.  
  48. return $tot;
  49. }
  50.  
  51.  
  52.  
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement