Пересчет валют PHP

110
18 сентября 2019, 07:00

Как сделать пересчет валют, чтоб выводилась та валюта которая не равняется 0 Другими словами, должно умножаться то, что вводится в БД, если ввел цену в долларе и курс доллара, а евро не ввел, то умножаться должен только долларовая функция. Сразу извиняюсь за примитивное объяснение, но я это понимаю так.

$europrice = $row{"eurorate"} * $row{"europrice"};
$dollarprice = $row{"dollarrate"} * $row{"dollarprice"};
$finishprice = $dollarprice or $europrice;
echo '
$finishprice ???
';
Answer 1
if($row["europrice"] != null)
{
 $price = $row["eurorate"] * $row["europrice"]; // Если вписана цена в евро
}
if($row["dollarprice"] != null)
{
 $price = $row["dollarrate"] * $row["dollarprice"]; // Если вписана цена в долларах
}

echo "Цена: ".$price;
READ ALSO
Вывести атрибуты у простого товара Woocommerce

Вывести атрибуты у простого товара Woocommerce

Подскажите как вывести атрибуты у простого товара? Есть простой товар и вариативный, у вариативного после артикула выводятся атрибуты размер...

114
Как называются __DATE__ и прочие подобные вещи [закрыт]

Как называются __DATE__ и прочие подобные вещи [закрыт]

Я не знаю как искать такие вещи с двумя нижними подчёркиваниями

99
Symfony 3.4.6 и версия PHP

Symfony 3.4.6 и версия PHP

С какой версией PHP работает Symfony 34

139
Периодический SQL запрос

Периодический SQL запрос

Подскажите, как сделать периодическим SQL запрос, допустим, чтоб выполнялся один раз в сутки?

100