не могу правильно написать условие на php
я относительно не давно начал учить php и как результат решил написать для себя небольшой слкдаской учет, с своеиобразным вычетом стоимости в зависимости от выбранного объема.
у нас есть такие строки в таблице :
price_1(50р) price_2(100р) price_3(150р) price_4(200р) price_5(250р)
если товар в корзине 1 или 49 (то брать цену из таблицы cena -> price_1) если товара 50 или 99 (то брать цену из таблицы cena -> price_2) итд
Ответы (1 шт):
Почему бы не вывести из БД все Ваши прайсы для начала
$sql = $pdo->prepare("SELECT * FROM price");
$sql->execute([]);
$sql->fetch(PDO::FETCH_ASSOC);
далее смотрим какое кол-во товара у вас в корзине ... думаю тут проблем у вас не будет ... и это количество записываем в переменную к примеру $count. Ну и далее прогоняем через условия к примеру
if($count >=1 && $count <=49){
$price = $sql["price1"];
} else if($count >=50 && $count <=99){
$price = $sql["price2"];
} // и т.д.
Ну и потом выводим переменную $price туда куда Вам нужно