Snyggt, och inte mer än nio minuter tog det :)
Ser lite tokigt ut när man handlat 1st vara och medd. bli "Det ligger 1 varor i kundkorgen".
Går det hålla isär singular och plural? 1st -> visar Vara, 2st och flera -> visar Varor, typ.
Ok, nedan följer en sak till du kan lära dig, switch/case/default. inom en switch{...} kan du ha flera case för att välja mellan flera val. Inom en switch kan du ha flera val. Om inget av valen passar körs default ow detta existerar. Notera break, det betyder "hoppa till efter switch-satsen". Annars fortsätter koden att köra nästa rad, alltså efter nästa case/default! Det kan vara användbart ibland, men inte i detta fall så var noga med break.
<?PHP
$antal=0;
$kostnad=0;
if($_SESSION['cart']!=null)
foreach($_SESSION['cart'] as $cartItems){
$antal+=$cartItems["nr"];
$kostnad+=$cartItems["price"]*$cartItems["nr"];
}
?>
<?PHP
switch($antal){
case 0:
print 'Kundkorgen är tom';
break;
case 1:
print "Det ligger en vara i kundkorgen";
break;
default:
print "Det ligger $antal varor i kundkorgen";
}
?>