Guest User

Untitled

a guest
Apr 19th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.67 KB | None | 0 0
  1. <?php
  2. class client_model extends CI_Model
  3. {
  4.  
  5. public function regi_insert($data)
  6. {
  7. $insert=$this->db->insert('user_regi',$data); //user_regi db na table nu name jema insert karavani hoi a...
  8. return $insert;
  9. }
  10.  
  11.  
  12. public function ckeckemail($email)
  13. {
  14. $this->db->where('email_id',$email);
  15. $this->db->select('*');
  16. return $this->db->get('user_regi')->result();
  17. }
  18.  
  19. public function client_login($email_id,$password)
  20. {
  21. $this->db->where('email_id',$email_id); //user_name a db ni field name 6..and $user_name a parameter pass karavaya anu name 6...
  22. $this->db->where('password',$password);
  23. $this->db->select('*');
  24. $select=$this->db->get('user_regi');
  25. return $select->result();
  26. }
  27.  
  28. public function client_detail($data2)
  29. {
  30. $insert=$this->db->insert('user_detail',$data2);
  31. return $insert;
  32. }
  33.  
  34. public function quick_search($looking_for,$religion,$height,$marital_status)
  35. {
  36. $this->db->where('looking_for',$looking_for); //user_name a db ni field name 6..and $user_name a parameter pass karavaya anu name 6...
  37. $this->db->or_where('religion',$religion);
  38. $this->db->or_where('marital_status',$marital_status);
  39. $this->db->or_where('height',$height);
  40. $this->db->where('looking_for',$looking_for);
  41. $this->db->select('*');
  42. $select=$this->db->get('user_detail');
  43. return $select->result();
  44. //user_name a db ni field name 6..and $user_name a parameter pass karavaya anu name 6...
  45. // $this->db->where('religion',$array['religion']);
  46. // $this->db->where('marital_status',$array['marital_status']);
  47. // $this->db->select('marital_status','looking_for','');
  48. // $select=$this->db->get('user_detail');
  49. // return $select->result();
  50.  
  51. // $select=$this->db->select('marital_status','looking_for','religion')
  52.  
  53. // ->from('user_detail')
  54. // ->group_start() //this will start grouping
  55. // ->where('looking_for',$looking_for)
  56. // ->or_where('religion',$religion)
  57. // ->or_where('marital_status',$marital_status)
  58. // ->group_end() //this will end grouping
  59. // return $select->result();
  60. }
  61.  
  62. public function friend_request($id)
  63. {
  64.  
  65. // $this->db->select('*');
  66. $select=$this->db->query("select * from user_detail where regi_id not in (select frnd_req_from FROM friend_request where frnd_req_to=$id and frnd_req_from in(select frnd_req_to from friend_request))");
  67. return $select->result(); //all friend dekhai tena mate
  68.  
  69.  
  70. }
  71.  
  72. public function send($data) //send karva mate..total frnd mathi je fnd ne send karvu 6 anu send btn...send karva
  73. {
  74. $insert=$this->db->insert('friend_request',$data); //friend_request db na table nu name jema insert karavani hoi a...
  75. return $insert;
  76. }
  77.  
  78.  
  79. public function Req($id)
  80. {
  81. $select=$this->db->query("SELECT friend_request.*, user_detail.firstname, user_detail.photo FROM friend_request INNER JOIN user_detail ON friend_request.frnd_req_to=user_detail.regi_id where frnd_req_status=0 AND frnd_req_from=$id");// req pending ma dekhai ana mate
  82.  
  83. return $select->result();
  84. }
  85.  
  86.  
  87. public function Req_accept($id)
  88. {
  89. $select=$this->db->query("SELECT friend_request.*, user_detail.firstname, user_detail.photo FROM friend_request INNER JOIN user_detail ON friend_request.frnd_req_from=user_detail.regi_id where frnd_req_status=0 AND frnd_req_to=$id");// same wala ne dekhai notification dekhai ana mate k ane mane mokli 6
  90.  
  91. return $select->result();
  92.  
  93. }
  94.  
  95.  
  96. public function frnd($id)
  97. {
  98. $select=$this->db->query("SELECT * FROM user_detail WHERE regi_id in (SELECT frnd_req_from FROM friend_request WHERE frnd_req_status=2 AND frnd_req_to=$id) or regi_id in (SELECT frnd_req_to FROM friend_request WHERE frnd_req_status=2 AND frnd_req_from=$id)");// req accept karya pa6i je frnd bane te my frnd ma batave te....
  99.  
  100. return $select->result();
  101.  
  102. }
  103.  
  104.  
  105. public function accept($id,$data)
  106. {
  107. $this->db->where('frnd_req_id',$id);
  108. return $this->db->update("friend_request",$data);// a notification ma avi and accept kari and update thau status and aa maro frnd.. my frd ma batavse...
  109. }
  110.  
  111.  
  112. public function detail($id)
  113. {
  114. $this->db->where('regi_id',$id);
  115. return $this->db->get("user_detail")->result();
  116. }
  117.  
  118.  
  119. public function send_msg($data2)
  120. {
  121. $insert=$this->db->insert('message',$data2);
  122. return $insert;
  123. }
  124.  
  125.  
  126. public function readMsg($to,$id,$data)
  127. {
  128. $this->db->where('msg_from',$to);
  129. $this->db->where('msg_to',$id);
  130. $this->db->where('msg_status',0);
  131. return $this->db->update('message',$data);
  132. }
  133.  
  134.  
  135. public function display($to,$from){
  136. $query=$this->db->query("SELECT * FROM `message` WHERE `msg_from`=$from AND `msg_to`=$to OR `msg_to`=$from AND `msg_from`=$to");
  137. #$query=$this->db->get('tbl_conv');
  138. $result=$query->result();
  139. return $result;
  140. }
  141.  
  142.  
  143. }
  144.  
  145. ?>
Add Comment
Please, Sign In to add comment