基于Opencart重量的运输

时间:2011-12-01 09:52:17

标签: mysql arrays opencart

我有很多脚本在opencart之外做各种不同的事情,但是使用opencart数据库。他们不会修改数据库只是为了报告等目的而查询它。

我想查询OpenCart数据库和基于标准权重的运费(国内,英国)。在那一刻我甚至无法弄清楚那些基于重量的运输成本存储在哪里,不要介意查看产品的运费价格。

$delivery_query=mysql_query("SELECT value FROM `oc_setting` T1 where T1.group = 'weight' and T1.key = 'weight_4_rate'");
while($row=mysql_fetch_array($delivery_query)){
 $delivery=explode(',',$row['value']);
 foreach($delivery as $rate){
  $delivery_arry[]=explode(':',$rate);
 }
}

哪个正在制作我的投放阵列:

Array
(
    [0] => Array
        (
            [0] => 100
            [1] => 1.58
        )

    [1] => Array
        (
            [0] => 250
            [1] => 1.96
        )

    [2] => Array
        (
            [0] => 500
            [1] => 2.48

从oc_products表中循环我的第二个数组我输出了另一个有重量的产品数组,在那个循环中我需要查找相应重量的价格... 这是我需要帮助的一点!?

1 个答案:

答案 0 :(得分:3)

运费会计存在setting表格中,或oc_setting。对于基于标准权重的运费,费率与密钥weight_X_rate一起存储,其中X是地理区域ID,并且具有组weight

enter image description here