執行數據添加和刪除為框架內部方法,不屬于 " /> 日本漫画大全无翼乌,国产一区免费在线观看,青青草原国产在线观看

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP實現更新中間關聯表數據的兩種方法

本文以示例形式展示了php實現更新中間關聯表數據的兩種方法。分享給大家供大家參考之用。具體方法如下:

首先,中間關聯表:這里的中間表只存表1的主鍵和表2的主鍵,即多對多的形式。
執行數據添加和刪除為框架內部方法,不屬于思路部分。

方法一:先全部刪除舊數據,后添加新數據

$res = $this->classes->classEdit($id, $data);  //修改主表數據if($res){  //先刪除關聯表數據  $bool = $this->lesson_classes->lessonClassesDel($id);  if($bool)  {    //循環組裝條件,添加數據    foreach($lesson_ids as $val)    {      $arr = array('class_id'=>$id, 'lesson_id'=>$val);    //數據      $res = $this->lesson_classes->lessonClassesAdd($arr);  //執行添加    }  }  $this->show_tips('操作成功!');}else{  $this->show_tips('操作失敗!');}

使用該方法弊端:大批量刪除數據這塊兒不安全,存在一定程度的安全隱患。

方法二:只添加需要的,只刪要刪的

//庫中查出的舊數據:$arr_old (處理過的一維數組)//提交過來的新數據:$arr_new (得到的一維數組)$intersect = array_intersect($arr_old, $arr_new);   //交集(需要保留的部分,不用處理)$result_del = array_diff($arr_old, $intersect);    //舊數據中需要刪除的$result_add = array_diff($arr_new, $intersect);    //新數據中需要增加的//添加新增數據if($result_add && is_array($result_add)){  foreach($result_add as $val)  {    $data_add = array('class_id'=>$id, 'lesson_id'=>$val);       //數據    $bool_add = $this->lesson_classes->lessonClassesAdd($data_add);  //執行添加  }}//刪除需要清除的數據if($result_del && is_array($result_del)){  foreach($result_del as $val)  {    $bool_del = $this->lesson_classes->lessonClassesDel($id, $val); //執行刪除  }}if($bool_add && $bool_del){  $this->show_tips('操作成功!');}else{  $this->show_tips('操作失敗!');}

該方法特點:有針對性的添加數據和刪除數據,較第一種方法,安全性高

希望本文所述對大家的php程序設計有所幫助。

php技術PHP實現更新中間關聯表數據的兩種方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 中文字幕欧美日韩VA免费视频 | 亚洲永久在线观看 | 成年人视频免费在线播放 | 国产精自产拍久久久久久蜜 | H揉捏娇喘乳叫床NP调教视频 | 91伊人久久大香线蕉 | 免费无码一区二区三区蜜桃大 | 欧美亚洲日韩国产在线在线 | 欧美日韩中文国产一区 | 国产爱豆剧果冻传媒在线 | 国产在线高清视频 | 亚洲 欧美 制服 视频二区 | 在镜头里被CAO翻了H | 国产高清在线观看 | 亚洲国产成人久久一区www妖精 | 国语自产二区高清国语自产拍 | 无人影院在线播放 | 国产AV一区二区三区日韩 | 青青草干免费线观看 | 国产亚洲日韩另类在线观看 | 思思99精品国产自在现线 | 欧美123区 | 激情综合色 | 扒开女人下面使劲桶视频 | 精品亚洲午夜久久久久 | 美女脱精光让男生桶下面 | 51精品国产AV无码久久久密桃 | www.免费视频 | 国产精品永久在线 | 偷拍久久国产视频免费 | 色欲AV精品一区二区入口 | 久久理论片迅播影院一级 | 成人免费一区二区无码视频 | 国产精品美女久久久久AV超清 | 国产二级一片内射视频播放 | 和姐姐做插得很深 | 好男人在线观看免费视频WWW | 飘雪在线观看免费高清完整版韩国 | 久久久精品久久久久三级 | 日韩精品a在线视频 | 嗯啊快停下我是你老师啊H 嗯啊快拔出来我是你老师视频 |