<?php
$aantal; // Variabele met totaal aantal bestelde pizza's uit database
if($aantal % 7 == 0)
{
echo 'Gratis Pizza!';
}
?>
@Blanche: als je 14 pizza's bestelt heb je bij jou nog steeds maar 1 grats. Zo zou het moeten:
<?php
function gratis ($pizzas)
{
$gratis = $pizzas / 7; // voor elke 7 pizzas 1 gratis
$gratis = floor($gratis); // geen halve gratis pizzas, naar beneden afronden dus
return $gratis; // terugslingeren
}
$pizzas = 5; // ik koop 5 pizzas
$gratis = gratis($pizzas); // zal 0 gratis zijn
$pizzas = 9; // nu koop ik er 9
$gratis = gratis($pizzas); // nu 1 gratis
?>
Blanche en Jonathan jullie zijn schatjes!
Thx
<?php
$betaalaantal=$bestelaantal-(floor($bestelaantal/7));
?>
Ik vind jonathan z'n oplossing netter,
en makkelijker op meer dingen toe te passen,
maar je moet het zelf weten.