问个商品属性与商品属性值的有关问题

WBOY
Release: 2016-06-13 12:02:13
Original
1359 people have browsed it

问个商品属性与商品属性值的问题?
商品表
goods_id  cat_id  productname  price

属性表
attr_id   cat_id   attr_name 

属性值表
id  attr_id   goods_id    attr_value

在表单为修改时


  ..........................................


saveData.asp
必须先删除 delete * from [属性值] where goods_id=2 and attr_id=3,然后insert into [属性值](attr_id,goods_id,attr_value)values(...)

我看到ecshop是这样的处理机制,诸位,怎么看?必须这样处理吗?为何不可以 update [属性值] set ......
------解决方案--------------------
这样是一劳永逸 最简单快捷的方法

要不然有添加、删除属性的时候,你做处理就要判断哪些被删除了?哪些新增了?哪些做修改了?
------解决方案--------------------
1.delete from tbname where goods_id=2 and attr_id=3
是没有*

2.update from tbname set ……
这样做也可以,关键你要找到需要修改的条件。

------解决方案--------------------
如果是同时修改多条记录,一条一条的update,还不如一条insert语句同时插入多条记录来的快吧。
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!