connect($dbhost,$dbuser,$dbpw,$dbname,"p"); $is_submit=$_POST["is_submit"]; if($is_submit=="y"){ $content=$_POST["content"]; $arr=explode("\n",$content); for($i=0;$i0){ if($color){ //有色号 $arr_color=explode(",",$check["color"]); if(in_array($color,$arr_color)){ //--删除色 $arr_color_ka=explode(",",$check["color_ka"]); if(in_array($color,$arr_color_ka)){ //色号已经删除 $msg.="".$no."-".$color."-色号已经被删除!
"; }else{ //款号表 $color_ka=$check["color_ka"]?($check["color_ka"].",".$color):$color; $q="update ".$table_pre."kh set color_ka='".$color_ka."' where id='".$check["id"]."'"; $db->query($q); //如果所有色都删除 $arr_color_ka=explode(",",$color_ka); if(count($arr_color)==count($arr_color_ka)){ $q="update ".$table_pre."kh set ka='y' where id='".$check["id"]."'"; $db->query($q); } //订单表 $q="update ".$table_pre."order set ka='y' where iid='".$check["id"]."' and color='".$color."'"; $db->query($q); //款色表 $q="update ".$table_pre."kh_color set ka='y' where iid='".$check["id"]."' and color='".$color."'"; $db->query($q); $msg.=$no."-".$color."-设置成功!
"; } }else{ //色号有误 $msg.="".$no."-".$color."-色号有误!
"; } }else{ //--删除整款 if($check["ka"]=="y"){ $msg.="".$no."-已经被删除!
"; }else{ //款号表 $q="update ".$table_pre."kh set ka='y' where id='".$check["id"]."'"; $db->query($q); $q="update ".$table_pre."kh set color_ka=color where id='".$check["id"]."'"; $db->query($q); //订单表 $q="update ".$table_pre."order set ka='y' where iid='".$check["id"]."'"; $db->query($q); //款色表 $q="update ".$table_pre."kh_color set ka='y' where iid='".$check["id"]."'"; $db->query($q); // $msg.=$no."-设置成功!
"; } } }else{ //款号有误 $msg.="".$no."-款号有误!
"; } } set_order_total_all(); } ?> 批量设置删除款
"; } ?>
批量设置删除款
格式说明:同行之间用|分隔,如:款号|色号;删除整款不需要色号;多条记录请回车。
".$msg."