• 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حذف رکورد از دو جدول
#1
سلام
داخل دیتابیس چندین جدول باهم در ارتباطن تا وقتی مطلب ارسال میشه چند کتگوری داشته باشه. برای حذف مطلب به مشکل برخوردم و این خطا داده میشه:
نقل قول:Error Number: 23000

Cannot delete or update a parent row: a foreign key constraint fails (`codeigniterblog`.`tbl_post_category`, CONSTRAINT `tbl_post_category_ibfk_1` FOREIGN KEY (`post_id`) REFERENCES `tbl_post` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION)

DELETE FROM tbl_post WHERE id = '13'

کدی که برای model نوشتم:
کد پی‌اچ‌پی:
function remove($id){
        
$this->db->where('id',$id);
        
$this->db->delete('post');
    } 

کد کنترلر
کد پی‌اچ‌پی:
function remove(){

       
$id $this->uri->segment(3);

       
$this->load->model('post_model');
       
$this->post_model->remove($id);

    } 
  پاسخ
تشکر شده توسط :
#2
ینفر لطفا جواب بده ConfusedHuh
  پاسخ
تشکر شده توسط :
#3
ببین این به دردت می خوره:
http://stackoverflow.com/questions/10463...aint-check
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان