-1

Student在 CodeIgniter 中加载某种库(比如说)之后,如何构造它的实例数组?据我所知,在使用加载student库后,$this->load->library('student'); 我可以student使用$this->student . 这是我的问题,我需要一个数组,我该student怎么做。

4

2 回答 2

1

在您的库文件中

 function get_student_list()
 {
      // $uqery = SQL query to get the students - or a call to your model to get them

      return $query;
 }

然后在你的控制器中

 $list = $this->student->get_student_list();
于 2012-04-24T14:56:48.453 回答
1

您应该真正使用模型而不是库。用于扩展 CodeIgniter 的功能。模型让您与数据交互;学生在这种情况下。使用库来获取您的数据并对其进行实例化是在自取其辱。

在您的Student_model中,您可以放置​​获取数据的函数(从数据库或任何地方):

function get_students() {
    // Returns an array or object of all students and their info
}

function get($student_id) {
    // Returns a single student's information
}

// Additional CRUD functions, if desired.

此外,我建议再看看:

于 2012-04-24T22:38:40.883 回答