Я написал следующий «код вставки» таким образом, чтобы использовать его много раз.Поэтому, не записывая имя таблицы в модели, я мог бы написать имя таблицы в контроллере.
функция модели
function insertTable($table, $data) {
$this->db->insert($table, $data);
return $this->db->insert_id();
}
инструкция контроллера
$insert = $this->Model_Action->insertTable('student',$student_data)
Но я хочусделать то же самое в следующем коде.Есть ли способ заменить p_id на $ id?
Модель
function delete_by_id($id)
{
$this->db->where('p_id', $id);
$this->db->delete('parent');
}
Контроллер
public function student_delete($id)
{
$this->load->model('Model_Action');
$this->Model_Action->delete_by_id($id);
echo json_encode(array("status" => TRUE));
}