Я новичок в ООП и CodeIgniter. Когда я отделяю методы модели, я называл ее в контроллере. Но теперь я нахожу другой способ назвать это в модели. Хорошо ли это или не использовать путь ниже:Вызовите несколько методов в модели или вызовите контроллер, CodeIgniter?
Модель:
function q_insert($id) {
//get value from q_select model
$s = $this->q_select($id);
$data = array(
'User' => $s->row()->Name;
}
$this->db->insert('tblPOS', $data);
}
function qu_select($id) {
$this->db->select('Name, ID');
$this->db->from('tblUser');
$this->db->where('ID', $id);
}
Контроллер:
function create_pos($id) {
$this->model->q_insert($id);
}
Его штраф для вызова функции модели в рамках этой модели, это зависит от требований ... –
я написал «Новый» это означает, что я не очень хорошо достаточно. Извините – lyhong
@teresko: Это не одна из худших фреймворков! –