Menampilkan data transaksi sesuai login

Permisi, saya mau bertanya. Bagaimana cara menampilkan data transaksi sesuai org yg login?

Jadi misalnya si A melakukan transaksi 1,2,3 dari 1,2,3,4,5 tansaksi. 4,5 adalah transaksi yg dilakukan oleh B. Bagaimana cara menampilkan data transaksi tersebut sesuai mrk login?

public function cek_login() {
	$data = array('nama_user' => $this->input->post('nama_user', TRUE),
			'password' => $this->input->post('password', TRUE)
			);
	// $nama_user = $this->input->post
	$this->load->model('model_user'); // load model_user
	$hasil = $this->model_user->cek_user($data);
	$sess=$hasil->row();
	if ($sess) {
		$sess_data['logged_in'] = 'Sudah Loggin';
		$sess_data['id_user'] = $sess->id_user;
		$sess_data['nama_user'] = $sess->nama_user;
		$sess_data['level'] = $sess->level;
		$this->session->set_userdata($sess_data);
	echo $sess->level." - ".$sess->nama_cabang; exit;
	if ($this->session->userdata('level')=='admin') {
		redirect('admin/jalan');
	}
	elseif ($this->session->userdata('level')=='member') {
		redirect('admin/data');
	}
}

adalah gambar auth login nya.

public function cek_user($data) {
 $query = $this->db->get('user',$data);
 return $query;
}

adalah model_user nya

public function index()
{
	$data['data'] = $this->data_model->readData('*','data')->result_array();
	// print_r($data);exit();
	$this->load->library('session');
	$this->load->view('admin/data/body',$data);
}

adalah gambar controller data yang akan menampilkan data transaksi berdasarkan login.

Menggunakan CI

avatar Fathiyah
@Fathiyah

1 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

2 Jawaban:

pertanyaan nya kurang jelas yang mau di tampilin data apa ? kalo cuma data user yg sedang login tinggal narik data berdasarkan session id aja kan udah di set pas login

avatar AsrulMaa
@AsrulMaa

23 Kontribusi 1 Poin

Dipost 4 tahun yang lalu

Tanggapan

terimakasih atas tanggapannya. sdh saya perjelas lagi. mohon bantuannya, semoga paham apa yg saya maksud.

bisa di tampilkan, desain database nya ? kalo ga tinggal ditambah satu field di tabel transaksi, yg di tambah idpetugas, nanti ngambil datanya tinggal di where idpetugas = sessionid

avatar AsrulMaa
@AsrulMaa

23 Kontribusi 1 Poin

Dipost 4 tahun yang lalu

Tanggapan

naahh ini solusinta

Login untuk ikut Jawaban