脚本宝典收集整理的这篇文章主要介绍了PHP实现更新中间关联表数据的两种方法,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
本文以示例形式展示了PHP实现更新中间关联表数据的两种方法。分享给大家供大家参考之用。具体方法如下:
首先,中间关联表:这里的中间表只存表1的主键和表2的主键,即多对多的形式。 执行数据添加和删除为框架内部方法,不属于思路部分。
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('操作失败!'); }
以上是脚本宝典为你收集整理的PHP实现更新中间关联表数据的两种方法全部内容,希望文章能够帮你解决PHP实现更新中间关联表数据的两种方法所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。