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