最后一步问题,订单提交出错,崩溃了

2016-07-07 15:38 来源:www.chinab4c.com 作者:ecshop专家

什么信息都没有出现错误,就是完成订单的时候,点击“提交订单”就出现这样:::
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `wangcai_game889`.`ecs_order_goods`( order_id, goods_id, goods_name, goods_sn, goods_number, market_price, goods_price, goods_attr, is_real, extension_code, parent_id, is_gift, goods_attr_id) SELECT '8', goods_id, goods_name, goods_sn, goods_number, market_price, goods_price, goods_attr, is_real, extension_code, parent_id, is_gift, goods_attr_id FROM `wangcai_game889`.`ecs_cart` WHERE session_id = '68352087a84c725a77dc405a6c1739f5' AND rec_type = '0' ) [2] => Array ( [error] => Unknown column 'goods_attr_id' in 'field list' ) [3] => Array ( [errno] => 1054 ) )


就差最后一步了,救命啊

回答:
你是否对程序做了修改? 这个错误是提示没有找到表中对应的列 'goods_attr_id 无法插入

不关这个事情

字段和名称都没错

您表中order_goods是否有goods_attr_id字段
如果没有您可以添加该字段试下



找到一个order_goods info文章,里面有个什么{$lang.goods_attr},但是你们说的是goods_attr_id,我要添加到哪里呢,添加这个东西吗?

另外我好像没找到order_goods,没有这个文件,找到其他像order_goods info,order_quriey,order_info,order_list等等,就是没有你们说的这个,另外,我在order_info里找到这个{$lang.goods_attr}



{foreach from=$goods_list item=goods} {$goods.goods_attr|nl2br}

{/foreach} ,是什么东西呢,这样对吗?

查看您的数据库表order_goods

里面是否有goods_attr_id

应该是不能执行。

这下麻烦了,对数据库一窍不通,怎么查看都不会,去哪里查看更不知道,更别说什么添加了