您的位置:首页 > 其它

zencart批量添加特价产品,修改特价产品价格

2013-09-24 16:49 148 查看
批量修改特價價格很麻煩有木有!

其實隻要一句話,便可以輕松搞定所有困難。

1,添加指定ID的産品爲特價産品

require("includes/configure.php");
  

$dbh = @mysql_connect(DB_SERVER,DB_SERVER_USERNAME,DB_SERVER_PASSWORD);   
  

if(!$dbh){die("error");}   
  

@mysql_select_db(DB_DATABASE, $dbh);  
  

//獲取需要更改價格的産品ID   

$tenARRAY=array("525","524","394","326");//下調價格爲10%的産品id   

  

//将對應Id的産品添加爲特價産品   

foreach($tenARRAY as $tenID)
  

{
  

    //獲取産品的價格   

    $getprice="select products_price from products where products_id=".$tenID."";
  

    $getpriceSQL = mysql_query($getprice,$dbh);
  

    $getpriceARR=mysql_fetch_row($getpriceSQL);
  

  

    $ADDSPECILSSQL="INSERT INTO specials (specials_id,products_id,specials_new_products_price,specials_date_added,specials_last_modified,expires_date,date_status_change,status,specials_date_available) VALUES (NULL,".$tenID.",".$getpriceARR[0].",NULL,NULL,'0001-01-01',NULL,1,'0001-01-01')";
  

    $getSPECILSQL=mysql_query($ADDSPECILSSQL,$dbh)or die("執行失敗!");
  

  

}
  

 

2,将已經成爲特價産品的價格做調整

foreach($tenfiveARRAY as $tenfiveID)
  

{
  

    $sql="update specials set specials_new_products_price=specials_new_products_price/1.15 where products_id=".$tenfiveID."";
  

    $shuchu = mysql_query($sql,$dbh) or die("錯誤!");
  

}  

 

簡單完成!

用法:在網站根目錄新建一個php文件,訪問這個文件後,代碼就會生效!這 兩端代碼可以合并在一起使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: