case 'add' : //新增 $sku=$_post['sku_txt']; $salesku=$_post['salesku_txt']; $fnsku=$_post['fnsku_txt']; $diqu=$_post['diqu_txt']; $asin=$_post['asin']; $accout=$_post['account']; $type=$_post['type']; $query = mysql_query(insert into `sku_rule` (`item_code`,`sku`,`asin`,`fnsku`,`delivery_areas`,`account`,`type`)values('$sku','$salesku','$asin','$fnsku','$diqu','$accout','$type')); if (mysql_affected_rows($conn) != 1){ echo ; } else { echo ; } break; case 'del' : //删除 $id=$_get[delivery];$sql = delete from `sku_rule` where id in($id); $result = mysql_query($sql); if (mysql_affected_rows($conn) != 1){ echo ; } else { echo ; } break;
删除提示输出的是正常 ,就是新增输出的不正常 ,怎么把代码也显示出来了
回复讨论(解决方案) 用什么浏览器测试的
我觉得是你浏览器的问题,在我的ie9下测试正常
'$sku','$salesku','$asin','$fnsku','$diqu','$accout','$type'
全都加上mysql_real_escape_string();
如:mysql_real_escape_string($sku);
怀疑你的变量里有引号没有转义,导致mysql insert into失败,
ie8,chrome,firefox都是这样的,难道是我电脑的问题???我明天去公司试试