批量修改特價價格很麻煩有木有!
其實隻要一句話,便可以輕鬆搞定所有困難。
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文件,訪問這個文件後,代碼就會生效!這 兩端代碼可以合併在一起使用。