新闻中心
ecshop后台订单管理系统会出现没商品列表里的商品怎么办
作者 / 无忧主机 时间 2016-04-05 11:28:06
使用php空间安装ecshop程序建站的朋友们都知道,ecshop程序下单的原理一般都是会员首先在网站首页注册会员账号和填写收件地址,然后登录会员账号后开始选择商品下单,当会员提交订单的那一刻该订单就会被录入数据库中,这个时候站长朋友就可以在网站后台订单管理系统中查看该订单的信息了。可是最近有位站长朋友却遇到了这样一件奇葩的问题,该站长在查阅订单管理系统的时候却神奇的发现了一些商品列表中不存在的商品,那么这是什么原因导致的呢?无忧主机小编经过分析保存商品订单的数据库表 ecs_order_info 找到了问题的原因,原来该订单以前的订单信息,可能是数据库最近更新过所以该订单又出现了。按照逻辑来说应该是该商品其实以前是存在的,可能后来该商品已经下架或者删除了,但是数据库中保存订单的信息表还是存在的。那么为了不影响现在的订单如何才可以删除呢?下面小编来说下步骤。 首先登陆网站后台,找到数据库管理--SQL查询。在右侧框中输入以下SQL语句:
TRUNCATE TABLE `ecs_order_goods`; TRUNCATE TABLE `ecs_order_info`;具体如下图: 运行之后,再更新下网站的缓存再返回订单系统查看就没有该订单信息了,其实方法有很多种,如果对SQL语句比较熟悉的站长朋友们也可以直接登录虚拟主机空间的phpmyadmin直接写SQL也是可以的哦。希望以上文章可以帮到有需要的站长朋友们哦。 无忧主机相关文章推荐阅读: ECSHOP程序用户中心使用跟踪包裹功能提示连接出错怎么办 ECSHOP如何调商品相册里面图片的显示顺序为正序排列 ECSHOP怎么能在商品列表增加购买数量输入框的方法
本文地址:https://www.51php.com/ecshop/22010.html