Daftar dan Belajar Sekarang!

Error view

foto rakhadiasry
2 Kontribusi 0 Coto
2 minggu yang lalu
ketika memanggil fungsi yang ada pada libraries error mohon bantuan nya isi model User_m.php
<?php
defined('BASEPATH') or exit('No direct script access allowed');
class User_m extends CI_Model
{

    public function login($post)
    {
        $this->db->select('*');
        $this->db->from('user');
        $this->db->where('username', $post['username']);
        $this->db->where('password', sha1($post['password']));
        $query = $this->db->get();
        return $query;
    }

    public function get($id = null)
    {
        $this->db->select('*');
        $this->db->from('user');
        if ($id != null) {
            $this->db->where('user_id', $id);
        }
        $query = $this->db->get();
        return $query;
    }
}
tampilan libraries Fungsi.php
protected $ci;

    function ___construct()
    {
        $this->ci =& get_instance();
    }

    function user_login()
    {
        $this->ci->load->model('user_m');
        $user_id = $this->ci->session->userdata('userid');
        $user_data = $this->ci->user_m->get($user_id)->row;
        return $user_data;
    }
saat memanggil di view
<span class="hidden-xs"><?=$this->fungsi->user_login()->username?></span>
https://i.ibb.co/2hN0yWn/Screenshot-119.png
  • tampikan kode sebagai kode, bukan sceenshot - hilmanspace
  • $this->ci = &get_instance(); ke $this->ci =& get_instance(); Lain kali pake kode ya kode, kaya kata bang Hilman - markeronly
  • itu hanya perbedaan = &get ke =& get kebetulans saya pake vscode tapi setelah di save malah berubah seperti kondisi awal - rakhadiasry
Tampikan semua komentar

Tag: php codeigniter

✔ Forum ini sudah terjawab


Jawaban
foto hilmanspace
2029 Kontribusi 1583 Coto
1 minggu yang lalu
Tulisan errornya " trying to get property load of non object" berarti masalah di bagian yang memanggil metode "load" nya , disini yang memanggail load adalah variable $CI, berarti ada masalah disini, dia tidak terbaca atau ada error coba cek metode ___construct kamu, pastikan underscore nya cuma dua __construct refrensi library codeigniter
answered icon
foto hilmanspace
2029 Kontribusi 1583 Coto
1 minggu yang lalu
Tulisan errornya " trying to get property load of non object" berarti masalah di bagian yang memanggil metode "load" nya , disini yang memanggail load adalah variable $CI, berarti ada masalah disini, dia tidak terbaca atau ada error coba cek metode ___construct kamu, pastikan underscore nya cuma dua __construct refrensi library codeigniter
  • terima kasih banyak, tapi malah ada error baru wkwkwkw - rakhadiasry
  • https://sekolahkoding.com/forum/cara-menampilkan-error-debug-di-php-1552899672 - hilmanspace

foto vbpian
1 Kontribusi 1 Coto
1 minggu yang lalu
coba di trap baris kode ini: $user_id = $this->ci->session->userdata('userid'); sepertinya variabel $user_id ga ada value nya


Login untuk diksusi di forum sekolah koding