Heim > Fragen und Antworten > Hauptteil
Ich bin sehr neu im Codeigniter-3-Framework und verwende Modelle in einem Controller wie diesem. $this->load->model('model_name')
Es funktioniert gut und ich versuche, die folgende Methode zu verwenden, aber es wird ein Fehler ausgegeben. Können Sie mir helfen, das Problem zu beheben?
An uncaught Exception was encountered Type: Error Message: Class 'models\TestModel' not found
TestController.php
<?php defined('BASEPATH') OR exit('No direct script access allowed'); use \models\TestModel; class TestController extends CI_Controller { public function student(){ $obj = new TestModel(); $value = $obj->student_college(); echo $value; } }
P粉9767371012024-01-30 00:33:33
你可以尝试一下
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class TestController extends CI_Controller { public function __construct() { parent::__construct(); // Load model $this->load->model('TestModel'); } public function student(){ $obj = new TestModel(); $value = $obj->student_college(); echo $value; } }