// vanaf hier worden alle gegeven verstuurd naar database $vakid = $vakservice->getVakid($vaknaam, $klasid); $test = $toetsservice->getTest($vakid, $toets); $toetsid = $test->getTestid(); $puntenlijstC = $puntensvc->puntenLijst($toetsid); $k = 0; // new logic for searching unused; foreach ($klaslijst as $leerling) { $foundpunt = false; if (isset($_POST["punten{$k}"]) && $_POST["punten{$k}"] != null) { $punten = $_POST["punten{$k}"]; foreach ($puntenlijstC as $puntenL) { $tbleerlingidC = $leerling->getLeerlingid(); $tbpuntenllidC = $puntenL->getLeerlingid(); if ($tbleerlingidC == $tbpuntenllidC) { $puntensvc->UpdatePunten($leerling->getLeerlingid(), $punten, $toetsid); $k++; $foundpunt = true; } } if ($foundpunt == false) { $puntensvc->voegNieuwePuntToe($leerling->getLeerlingid(), $punten, $toetsid); $k++; } } else { $k++; //teller post array } } header("location: toetsenpagina.php"); } else {