Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- defined('BASEPATH') or exit('No direct script access allowed');
- class Model_member extends CI_Model
- {
- protected $table = "member";
- protected $_id = 'id_member';
- public function tambah($data)
- {
- $this->db->insert($this->table, $data); // Untuk mengeksekusi perintah insert data
- if ($this->db->affected_rows() > 0) {
- return true;
- }
- return false;
- }
- public function getSaldoMember()
- {
- $this->db->select('sum(saldo_member) as saldo');
- return $this->db->get($this->table);
- }
- public function update($data, $id)
- {
- $this->db->where($this->_id, $id);
- $this->db->update($this->table, $data); // Untuk mengeksekusi perintah insert data
- if ($this->db->affected_rows() > 0) {
- return true;
- }
- return false;
- }
- public function delete($id)
- {
- $this->db->where($this->_id, $id);
- $this->db->delete($this->table);
- if ($this->db->affected_rows() > 0) {
- return true;
- }
- return false;
- }
- public function getAll($limit = null)
- {
- if ($limit != null) {
- $this->db->limit($limit);
- }
- $this->db->order_by('id_member', 'DESC');
- return $this->db->get($this->table);
- }
- public function getDetail($data, $like = null)
- {
- if ($like != null) {
- $this->db->like($data);
- } else {
- $this->db->where($data);
- }
- return $this->db->get($this->table);
- }
- public function data_member_game($id)
- {
- $this->db->select('member_game.id_member_game, member_game.id_member, member.username_member');
- $this->db->from('member_game');
- $this->db->join('member', 'member_game.id_member = member.id_member');
- $this->db->where('member_game.id_member_game', $id);
- $query = $this->db->get();
- return $query->row();
- }
- public function getDetailLimit($data, $limit)
- {
- $this->db->where($data);
- $this->db->limit($limit);
- return $this->db->get($this->table);
- }
- }
- /* End of file Model_member.php */
- /* Location: ./application/models/Model_member.php */
Advertisement
Add Comment
Please, Sign In to add comment