您当前的位置:首页 > 网站建设笔记 >

帝国cms 字段是下拉框select改为复选框checkbox后原先存储的数据如何处理

0

由于客户的产品的颜色属性参数有变,原先采用下拉框select的表单输入元素保存产品的单个颜色属性,现在需要修改为能存储多个颜色属性,这就要把只能保存单个属性值的下拉框select改为复选框check表单输入元素,这很简单,修改数据表的color字段就可以了,如下图所示:

帝国CMS修改数据表字段

修改完之后,再去查看产品信息的时候,之前的下拉框已经变成复选框输入元素,但是之前选择的单个颜色属性值却不见了,如下图所示:

帝国CMS产品信息修改表单
原先的下拉框已替换为复选框,但丢失了之前保存的单个颜色属性值。

解决方法:使用phpmyadmin打开该网站所使用的数据库里面的phome_ecms_shop表,执行以下SQL语句:
update phome_ecms_shop set color=concat("|",color,"|")
执行完成再到后台查看产品信息的时候,之前采用下拉框保存的单个颜色属性值现在已恢复了,至于原理相信大家看到这里的时候已经明白为什么了。

建站咨询

在线咨询真诚为您提供专业解答服务

咨询热线

137 1731 25507×24小时服务热线

微信交流

二维码终于等到你,还好我没放弃
返回顶部