$this->load->model();问题
如题codeigniter中,Model构造函数能不能带参数,如果能怎么调用?
如:
class Test extends CI_Model{
function __construct($id){
$q = $this->db->query("Select * From test Where id='".$id."'")->row_array();
$this->name = $q["name"];
}
}
调用时,怎么在控制器将id传进model并且直接初始化
$this->load->model("Test", "mytest"); 这个好像真的不行,因为model方法里边没有传值这一说,但是大神们还有什么办法能将控制器里边的值传加载到模型里边呢? 正常来说是不能的,除非你去改源码 thurstan 发表于 2016-4-14 18:00
正常来说是不能的,除非你去改源码
不需要改源码,扩展load model加个参数即可 :lol:lol:lol:lol:lol:lol:lol:lol:lol:lol ty0716 发表于 2016-4-15 13:26
不需要改源码,扩展load model加个参数即可
如何实现呢
页:
[1]