ecshop小京东后台首次上传商品不能上传相册的解决办法

3 篇文章 0 订阅

ecshop小京东后台首次上传商品时候,当你切换到商品相册时,会提示错误,编辑的时候才会正常上传商品的相册;关于这个问题,这里提供一个较为简单的方法。

首先看一下关于上传商品相册的相关代码文件:在网站后台目录/attr_img_upload.php


一看就能明白,在首次上传商品的时候,goods_id 是没有被赋值的,因此就会echo '<center><br>错误操作!请添加商品基本信息后,再添加图片</center>';

这里我将if条件的代码稍加修改,原理是利用mysql获取一个表中的下一个自增(id)值的方法,将获取的id赋值给$goods_id.代码如下

if(!$goods_id or $goods_attr_id=='-1' )
{
    $up_sql="SELECT AUTO_INCREMENT from INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='数据库名称' AND TABLE_NAME='ecs_goods'"; 

	// $up_sql="SELECT AUTO_INCREMENT from INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME=".$GLOBALS['ecs']->table('goods') ;  
    $row = $GLOBALS['db']->getRow($up_sql);
    $goods_id=$row['AUTO_INCREMENT'];
}
执行相应替换即可




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值