添加商品的时候出现错误了!求大神解决啊!正能量!
2016-07-07 15:13 来源:www.chinab4c.com 作者:ecshop专家
我添加完价格 等等 商品名称以后就出现了如下错误 错误如下: MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `bdm0160319_db`.`ecs_qixiuyuleshopgoods` (goods_name, goods_name_style, goods_sn, cat_id, brand_id, shop_price, market_price, is_promote, promote_price, promote_start_date, promote_end_date, goods_img, goods_thumb, original_img, keywords, goods_brief, seller_note, goods_weight, goods_number, warn_number, integral, give_integral, is_best, is_new, is_hot, is_on_sale, is_alone_sale, is_shipping, goods_desc, add_time, last_update, goods_type, rank_integral,seo_title,suppliers_id)VALUES ('好是', '+', 'ECS000071', '3', '', '555', '666', '0','0', '0', '0', 'images/201301/1358804535871144050.jpg', 'images/201301/1358804535086854306.jpg', 'images/201301/1358804534864066065.jpg', '', '', '', '0', '1', '1', '5', '-1', '0', '0', '0', '1', '1', 0, '', '1358804535', '1358804535', '0', '-1',''0') ) [2] => Array ( [error] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '0')' at line 1 ) [3] => Array ( [errno] => 1064 ) ) |
回答:
'0', '-1',''0') SQL语句中,最后一个0,多写了一个单引号 应该是 '0', '-1','0') |
啊 是真的么 大神? 那我这个怎么修改 我是修改 那个文件呀!还是修改数据库 字段? |
应该要搞数据库吧 |
改吧。。。数据库:ecs_qixiuyuleshopgoods 要是没有的话,应该是调用 文件那里输入有问题,需要找。 感觉是输入的值没有**死。整数型 出现了其他字符 |
应该是代码里sql语句写的马虎啦^_^ 找对应的php文件修改下吧…… |
admin/goods.php |
哇 大神好多啊!传递正能量!!! |
大神 我需要去修改那个 PHP文件呢? 传递正能量! |
谢谢众多大神指点!现在故障解决了! 我把故障的解决办法 公布出来! 1首先我发生的这个错误 是我再ECSHOP后台经行添加新商品的时候 所出现的错误! 2经过大神们的指点!这个错误不需要修改数据库也不需要修改sql语句,而是之前我再修改过ECSHOP的自定义title ,需要修改 admin/goods.php 3我去看 admin/goods.php 用比对文件 和之前 原版没开发过的ECshiop的 admin/goods.php文件,发现 我有个字段 再我修改的过程作 少加入了个 ,和 '这两个符号! 4 这是我解决之后的 语句: " '$_POST[goods_desc]', '" . gmtime() . "', '". gmtime() ."', '$goods_type', '$rank_integral', '$_POST[seo_title]','$suppliers_id')"; 没修改之前的语句: " '$_POST[goods_desc]', '" . gmtime() . "', '". gmtime() ."', '$goods_type', '$rank_integral', '$_POST[seo_title]'$suppliers_id')"; 大家看出来了么? 是'$_POST[seo_title]'$suppliers_id')"; 少了个,和 ' 解决问题之后的'$_POST[seo_title]','$suppliers_id')"; 怎么样 大家看出来了么?继续传递正能量! |
传递正能量,这个问题我没遇到过。。 |
最近更新
常用插件
- ecshop二次开发商品购买备
ecshop销售统计 插件介绍:ecshop二次开发订单销售统计和商品购买备注服...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop注册推荐送现金插件
ecshop中的促销售功能还不是很完善,随着电子商务系统的发展和进步,...
- ecshop会员中心订单excel倒出
ecshop会员中心订单excel倒出...
- ecshop2.7.2退换货申请插件
ecshop2.7.2退换货申请插件,主要是在 ecshop 现在的基础上,对ecshop的订单处...
ecshop热门问答
ecshop热门资料
ecshop1064
ecshop邮箱格式
ecshop百度有啊
ecshop销售价
ecshop零数
ecshopexecution
ecshop后台订单系统
ecshop提升
ecshop饰品配件
ecshop原意
ecshop照片上载
ecshop为什么图片不显示
ecamll订单
ecshop黑客攻击
ecshopvogue
ecshop独生子女
ecshop您的购物车中没有商品
ecshop省略号
ecshop处理商品相册
ecshop收款
ecshop天天快递
ecshopstep
ecshopRCPT
ecshop序论
ecshopsns
ecshopcontact
ecshop编辑器
ecshop地址统一
ecshop晒晒
ecshop排序方法