有共同属性的两组数据如何合并提交
2016-07-07 15:03 来源:www.chinab4c.com 作者:ecshop专家
两个数组先后提交到数据库 得到结果如下 现在能否修改提交代码 得到相同 attr_id的合并到同一列表里面吗? 代码如下 foreach ($goods_attr_list as $attr_id => $attr_value_list) { foreach ($attr_value_list as $attr_value => $info) { if ($info['sign'] == 'insert') { $sql = "INSERT INTO " .$ecs->table('goods_attr'). " (attr_id, goods_id, attr_value)". "VALUES ('$attr_id', '$goods_id', '$attr_value')"; foreach ($goods_attr_list_en as $attr_id => $attr_value_list_en) { foreach ($attr_value_list_en as $attr_value_en => $info) { if ($info['sign'] == 'insert') { $sql = "INSERT INTO " .$ecs->table('goods_attr'). " (attr_id, goods_id, attr_value_en)". "VALUES ('$attr_id', '$goods_id', '$attr_value_en')"; 上面是两个提交代码 对于象我这样不懂PHP代码的人是很高难度 但是对懂代码的人却非常简单 如果认为可以通过其他地方修改达到这样数据库排版的效果的话也可以找我 因为对懂代码的人只要稍微合并下上面两个循环插入语句 所以目前定价¥50元愿意帮忙的人 请Q:9901934 无意着勿扰 ======== 感谢netaxcess的帮助,此任务已经解决 谢谢 |
回答:
能回个话吗 |
自己再顶下 别沉了 |
楼主能把你希望的合并后的库表结构贴个图出来不,按照你的想法, 合并之后读取的时候方法就变了,不能按原样读取了,这个问题你想过吗 |
我理解的就是中英文显示属性的问题,可以判断任何语言已经有该属性,则更新其他语言就可以了,没有时 再添加~~~~~~~~~ 也就是 有则updata,无则insert~~~ |
解决了把。呵呵 关键是灵活运用。... |
最近更新
常用插件
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
ecshop热门问答
ecshop热门资料
ecshop打不开来连接
ecshop圆通速递
ecshop直接购买
ecshop么安装ECSHOP
ecshop黑色
ecshop诺基亚6681
ecshop文章评论
ecshopdsfdsffssfd
服务器500
ecshop光临
uchomethread
ecshopJewelry
ecshoppermission denied
ecshop抽奖
ecshop乒乓球
ecshopclient
ecshop封装
ecshop内容页打不开
ecshop序号
ecshop失误
ecshop1114
ecshopitem
ecshop500错误
ecshopimport
ecshop图片大小
ecshop李强
ecshop像素
ecshop理念
ecshop nginx
ecshop夺宝网