Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesalahan:properti tidak terdefinisi $load

Ubah

$this->load->database();

untuk

$this->load->library('database');

database bukan metode langsung. Ini adalah perpustakaan di codeigniter dan Anda harus memuatnya sebagai perpustakaan.

Anda juga dapat memuat database secara otomatis perpustakaan di autoload.php .

PERBARUI:

Anda menggunakan nama yang sama untuk kelas dan metode Anda. Di PHP4, metode yang memiliki nama yang sama dengan nama kelas diperlakukan sebagai konstruktor, tetapi jika Anda menggunakan codeigniter 2+, Anda harus menggunakan konstruktor PHP5 yaitu

function __construct()
{
    parent::__construct();
    /*Additional code which you want to run automatically in every function call */
}

Anda tidak dapat memberikan nama metode yang sama dengan nama kelas di Codeigniter 2+. Ubah metode ke hal lain. Anda dapat memberi nama metode index jika Anda ingin memuatnya secara default.

Ini akan menyelesaikan masalah Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL - menghitung baris dengan nilai tertentu

  2. Cara Memulihkan Cluster MySQL Galera Dari Budak Asinkron

  3. mysql memicu simulasi pernyataan

  4. Menghubungkan ke DB Mysql dengan C# - Perlu beberapa dengan Kumpulan Data

  5. ambil baris terakhir yang dimasukkan dari setiap pengguna di database