PHP вычесть скидки из цикла пока

Мне нужно вычесть баллы из корзины в качестве скидки, моя корзина содержит, например, товары для 3 ресторанов.

— $ очков = 40;

  • Ресторан 1

    • item1 $ 5

    • item2 $ 2

—Итого: 7 $

  • Ресторан 2

    • item1 $ 8

    • item2 $ 4

—Итого: 12 долларов

  • Ресторан 3

    • item1 $ 9

—Итого: 9 $

Теперь случайным образом я хочу вычесть из каждого ресторана сумму из баллов и удалить эти баллы из учетной записи пользователя.

В моем примере общая сумма составляет $ 28, а мои очки — 40, поэтому 40-28 = 12 очков осталось
и общая корзина будет 0

Вот моя попытка:

$points = 40;
while($row = mysql_fetch_array($sql)){
$price = $row['price'];
...
...
$total = $row['total']; // To here everything is OK.

$discount = $total - $points; // To subtract 40 for each restaurant and this is not what I want !!
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]