Advertisement
Guest User

model

a guest
Oct 25th, 2014
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2.  
  3. class Addcats extends CI_Model {
  4.  
  5. public $id,
  6. $parent_id,
  7. $name,
  8. $sort,
  9. $level;
  10.  
  11.  
  12. public function get(){
  13. $res = $this->db->get('cats');
  14. $cats = $res->custom_result_object('addcats');
  15. return $cats;
  16. }
  17.  
  18. public function create(){
  19. $data = array(
  20. 'parent_id' => $this->parent_id,
  21. 'name' => $this->name,
  22. 'sort' => $this->sort,
  23. 'level' => $this->level
  24. );
  25.  
  26. $this->db->insert('cats', $data);
  27. }
  28. public function update(){
  29. $data = array(
  30. 'parent_id' => $this->parent_id,
  31. 'name' => $this->name,
  32. 'sort' => $this->sort,
  33. 'level' => $this->level
  34. );
  35.  
  36. $this->db->where('id', $this->id);
  37. $this->db->update('cats', $data);
  38. }
  39.  
  40. public function getUserById($cat_id) {
  41. $this->db->where('id', $cat_id);
  42. $res = $this->db->get('cats');
  43. if($res->num_rows() == 1){
  44. $cats = $res->custom_result_object('addcats');
  45. return $cats[0];
  46. }
  47. return false;
  48. }
  49.  
  50. public function delete(){
  51. $this->db->where('id', $this->id);
  52. $this->db->delete('cats');
  53. }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement