For loop problem - Notice: Undefined offset:
Hej har lavet et lille booking system af stole, ved hjælp af php og checkbokse.Mit problem ligger i at jeg har lavet et for loop, som jeg ikke helt mestre. Har prøvet at lave 3 rækker, med 5 pladser af "stole". Det opstår 2 problemer her i min kode. Kan ikke sige hvorfor, men det ser ud til at mine <br> bliver talt med i loopet, så værdierne ikke er rigtige. Samtidig med den siger: "Undefined offset" for hver af linjerne.
<?php
$bestillinger = json_decode(file_get_contents("data/bestil/borde.json"),true);
for($i=1; $i<16; $i++){
if($i%5 ===0){
echo"<br>";
}
else{
if(is_array($bestillinger[$i])){
echo"<div class='booket'>";
}
else{
echo "<input type='checkbox' name='bord[]' value='$i'/>";
}
}
}
?>
<form action="gemdata.php" method="post">
<?php echo "<input type='checkbox' name='bord[]' value='$i'/>"; ?>
<input type="text" id="navn" name="navn" placeholder="Dit navn">
<input type="text" id="tlf" name="tlf" placeholder="Dit telefon nummer">
<input type="submit" value="send" />
</form>
Jeg er forholdsvis ny i php, og kan ikke lige se eller "google" mig til det.
På forhån tak