Приветствую,
Есть рабочий код
$koef="1.02";
$koef2="1.5";
..
....
..
if(isset($k1->Цена))
{
$vag="VAG";
if ($k1->Запчасть->Бренд == $vag)
$price=$k1->Цена*$koef;
else
$price=$k1->Цена*$koef2;
$dataRes_final[$k][]=array('brand'=>$k1->Запчасть->Бренд,'code'=>$k1->Запчасть->Код,'title'=>$k1->Запчасть->Наименование,'price'=>$price);
}
Мне нужно, сделать так, что если при
$k1->Цена <= 150.00 к $koef2 применялся дополнительный мультипликатор * 1.2
Соответственно делаю так:
if(isset($k1->Цена))
{
$vag="VAG";
if ($k1->Запчасть->Бренд == $vag)
$price=$k1->Цена*$koef;
else
if ($k1->Цена <= "150") // цена на сайте выводится в формате 150.47
$price=$k1->Цена*$koef2*1.2;
else
$price=$k1->Цена*$koef2;
$dataRes_final[$k][]=array('brand'=>$k1->Запчасть->Бренд,'code'=>$k1->Запчасть->Код,'title'=>$k1->Запчасть->Наименование,'price'=>$price);
}
Но независимо какое условие я поставлю - умножение на 1.2 идет всегда, даже если цена товара не 150, а 500.
Пробовал уже и со скобками {}.
Подскажите, что я упускаю ?