【发布时间】:2022-08-05 15:30:43
【问题描述】:
我使用codeigniter 3制作了一个crud,其中有两个表使用主键和外键相互连接,我如何验证以便如果仍然通过显示连接外键则无法删除主键警报,如果没有连接数据,可以删除主键。
控制器
public function delete($id) {
$data[\'kelas\'] = $this->Kelas_model->delete_data($id);
$this->session->set_flashdata(\'pesan\',
\'<div class=\"alert alert-danger alert-dismissible fade show\" role=\"alert\">
Data Deleted Successfully!
<button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"alert\" aria-label=\"Close\"></button>
</div>\');
redirect(\'kelas\'); }
楷模
public function delete_data($id_kelas) {
$this->db->where(\'id_kelas\', $id_kelas);
return $this->db->delete(\'kelas\'); }
标签: php codeigniter validation codeigniter-3 alert