VM暫存
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <?php
  2. if (!defined('BASEPATH')) exit('No direct script access allowed');
  3. class Master_db_model extends CI_Model {
  4. public function __construct() {
  5. parent::__construct();
  6. $this->db=$this->load->database('local',true);
  7. }
  8. public function sel_cario($lpr) {
  9. $fee_time=date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d'),date('Y'))+(date('H')*3600)+((date('i')-30)*60)+date('s')) ;
  10. //print_r($fee_time);exit;
  11. $this->db->select('*')
  12. ->from('cario')
  13. ->where('in_out','CI')
  14. ->where('finished','0')
  15. ->where('payed','0')
  16. ->where('obj_id',$lpr)
  17. ->order_by('in_time desc')
  18. ->limit(1);
  19. $rows = $this->db->get();
  20. return $rows->result_array();
  21. }
  22. public function sel_cario_all($lpr) {
  23. $this->db->from('cario')
  24. ->where('in_out','CI')
  25. ->where('lpr',$lpr)
  26. ->order_by('in_time desc');
  27. $rows = $this->db->get();
  28. return $rows->result_array();
  29. }
  30. public function sel_cario_like($lpr) {
  31. $this->db->from('cario')
  32. ->where('in_out','CI')
  33. ->where('finished','0')
  34. ->where('payed','0')
  35. ->like('obj_id',$lpr)
  36. ->group_by('obj_id')
  37. ->order_by('in_time desc');
  38. $rows = $this->db->get();
  39. return $rows->result_array();
  40. }
  41. public function sel_carioseat($lpr) {
  42. $this->db->select('*')
  43. ->from('cario')
  44. ->where('in_out','CI')
  45. ->where('finished','0')
  46. ->where('payed','0')
  47. ->where('obj_id',$lpr)
  48. ->order_by('in_time desc')
  49. ->limit(1);
  50. $rows = $this->db->get();
  51. return $rows->result_array();
  52. }
  53. public function chk_carioseat($lpr) {
  54. $this->db->select('*')
  55. ->from('cario')
  56. ->where('in_out','CO')
  57. ->where('obj_id',$lpr)
  58. ->where('(finished=1 or payed=1)')
  59. ->order_by('in_time desc')
  60. ->limit(1);
  61. $rows = $this->db->get();
  62. return $rows->result_array();
  63. }
  64. public function chk_pks_group_member($pksno,$group_id) {
  65. $this->db->select('group_id')
  66. ->from('pks_group_member')
  67. ->where('pksno',$pksno);
  68. if($group_id!=''){
  69. $this->db->where('group_id',$group_id);
  70. }
  71. $rows = $this->db->get();
  72. return $rows->result_array();
  73. }
  74. }