Welcome Guest, Not a member yet? Register   Sign In
bagaimana cara menampilkan data yg hanya dibuat oleh si user
#4

izin menjawab


//ini controleernya//
class Daftarkp extends CI_Controller
{
    function __construct()
    {
        parent::__construct();
        $this->load->model(array('Model_daftarkp'));
        $this->load->helper(array('form', 'url'));
    }

    public function index()
    {
        $data['title'] = 'List Daftar';
        $data['user'] = $this->db->get_where('user', ['email' =>
        $this->session->userdata('email')])->row_array();

        $data['userdata'] = $this->Model_daftarkp->index_kp($data['user']['nim']);

        $this->load->view('templates/header', $data);
        $this->load->view('templates/sidebar', $data);
        $this->load->view('templates/topbar', $data);
        $this->load->view('daftarkp/index', $data);
        $this->load->view('templates/footer');
    }


//ini modelsnya//
    public function index_kp($index_data=NULL)
    {



// $index_data merujuk pada $data['user']['nim']

        $this->db->select('user.*, daftar_kp.created_by AS nim, 
        daftar_kp.nama_perusahaan, 
        daftar_kp.alamat_perusahaan,
        daftar_kp.bukti_khs,
        daftar_kp.bukti_bayar,
        daftar_kp.bukti_surat_perusahaan');
        $this->db->join('daftar_kp', 'user.nim = daftar_kp.created_by');
        $this->db->from('user');

        // tambahkan 
        if($index_data!=NULL){
           $this->db->where('daftar_kp.created_by',$index_data);
        } 

        $query = $this->db->get();

        return $query->result();
    }



/// semoga berhasil
Reply


Messages In This Thread
RE: bagaimana cara menampilkan data yg hanya dibuat oleh si user - by albertpratamamk - 05-07-2020, 01:11 AM



Theme © iAndrew 2016 - Forum software by © MyBB