2016-05-12 5 views
0

Ich versuche, ein Modell im Controller in codeigniter aufzurufen, aber das gibt mir den Fehler, das von Ihnen angegebene Modell zu finden. Alles sieht in meinem Code in Ordnung, aber ich habe nicht bekommen, warum es nicht das Modell zu finden, hier ist mein ModellDas Modell, das Sie in CodeIgniter angegeben haben, konnte nicht gefunden werden:

<?php 
if (! defined('BASEPATH')) exit('No direct script access allowed'); 
class Register_model extends CI_Model { 

    function __construct() 

    { 

     parent::__construct(); 

     $this->load->database("chandqki_mmusic"); 

    } 

    public function insert_users_to_db($data) 
    { 

     return $this->db->insert('music_user_register', $data); 

    } 
} 
?> 

und in meinem Controller Ich rufe dieses Modell

class Home extends CI_Controller{ 

    public function __construct() 
    { 
     parent::__construct(); 
    } 

    public function index() 

    { 

     $this->load->helper('url'); 
     $this->load->view('Home_view'); 
     $this->load->model('register_model'); 

    } 
} 

Von meiner Seite seines Code Sieht gut aus, aber vielleicht fehlt mir irgendwo jemand, der mir dabei helfen kann. Ich habe durchlaufen alle Antworten von Stackoverflow und lassen Sie das, was sie sagen, alles ist ich so bin nach, aber noch bin ich nicht in der Lage es

+1

Was Ihr Modell ist Namensdatei ucfirst werden? – Manmohan

+0

Register_model ist mein Modellname –

+0

register_model.php –

Antwort

0

Ihr Modell Dateiname muss

Register_model.php 
0

ersetzen

$this->load->model('register_model'); 

mit

Dank zu lösen

$this->load->model('Register_model'); 

R in Register in Caps.

+0

versuchen Sie schon dies funktioniert nicht für mich –

+0

Was ist der Fehler, den Sie bekommen? –

+0

Typ: RuntimeException Nachricht: Das von Ihnen angegebene Modell konnte nicht gefunden werden: Register_model –

Verwandte Themen