У меня есть множество скриптов, которые делают разные вещи вне 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, я вывел другой массив продуктов с весом, в этом цикле мне нужно найти цену для соответствующего веса ... Теперь мне нужна помощь с битом. !