Wątek przeniesiony 2016-05-06 15:17 z PHP przez ŁF.

Implementacja quota

0

Dopiero zaczynam przygodę z programowaniem a muszę zaimplementować rozwiązanie do obliczania limitu kontaktów w aplikacji. Administrator ustawia użytkownikowi daną liczbę quota np. 50. Każde dodanie przez użytkownika kontaktu to -1.

Powinienem zastosować pętlę While? Licznik dochodzi do ustawionego limitu 50 quota po czym następuje przerwanie pętli -> odnotowanie przez system, że użytkownikowi skończył się limit kontaktów.

0
$quote = // get count of contacts(MySQL?)
while(true) // every add something
{ 
    if(!$quote) 
        break;

    // do something
    $quote--;
}
if(!$quote) 
    echo 'No limits, dude';
else {
    // everything is ok!
}

lub (podobne działanie bez pętli):

if(isset($_POST['send'])) // every add something
{ 
    $quote = // get count of contacts(MySQL?)    


    $quote--;
    if(!$quote) {
        echo 'No limits, dude';
    }
    else {
        // do something
    }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1