Помощь по скриптам | Помогите исправить if else
Всем привет. Есть код на сайте, которые проверяет заказ перед его выполнением.
К примеру, если пользователем был сделан данный заказ по одределённой ссылке, то максимальное кол-во заказов минусуется с уже заказанным пользователем и выдаётся значение максимум возможное для заказа. И теперь туплю не вникаю, что тут исправить, что-бы данная фигня не проверялась и пользователю максимальное кол-во заказов показывалось буд-то не заказанное ни разу...
Надеюсь, что смог объяснить суть моей проблемы...
________
посл. ред. 18.03.2021 в 08:49; всего 1 раз(а); by Quantis
К примеру, если пользователем был сделан данный заказ по одределённой ссылке, то максимальное кол-во заказов минусуется с уже заказанным пользователем и выдаётся значение максимум возможное для заказа. И теперь туплю не вникаю, что тут исправить, что-бы данная фигня не проверялась и пользователю максимальное кол-во заказов показывалось буд-то не заказанное ни разу...
Надеюсь, что смог объяснить суть моей проблемы...
if ($stmt->rowCount() > 0) {
if ($stmt->rowCount() == 1) {
$query_row = $stmt->fetch();
$qu_am = $query_row['OrderQuantity'];
} else {
$qu_am = 0;
foreach ($stmt->fetchAll() as $qu_row) {
$qu_am += $qu_row['OrderQuantity'];
}
}
$unlim = $orders->unlim();
if (in_array($service_id, $unlim)) {
$qu_am = 0;
}
$total = $qu_am + $quantity;
$total_more = $max_quantity - $qu_am;
if ($total_more < 0) {
$total_more = 0;
}
if ($total > $max_quantity) {
echo $total_more . ' осталось для этой услуги';
exit;
}
}
________
посл. ред. 18.03.2021 в 08:49; всего 1 раз(а); by Quantis
убрал эту часть кода
теперь заказ поступает на выполнение а поле максимально возможное идёт в минус...
// $total = $qu_am + $quantity;
// $total_more = $max_quantity - $qu_am;
// if ($total_more < 0) {
// $total_more = 0;
// }
// if ($total > $max_quantity) {
// echo $total_more . ' осталось для этой услуги';
// exit;
// }
теперь заказ поступает на выполнение а поле максимально возможное идёт в минус...
RCMS?
Quantis, кинь в ЛС ввесь код страницы