Jak zabezpieczyć wpisywanie ocen, żeby nauczyciel nie wpisał oceny np. 7? I nie wybrał niewłaściwego numeru ucznia czy przedmiotu?Formularz dodania ocen:
i add_grade.php - dodawanie ocen:
<?php $form_name = $_POST["name"]; $form_subject = $_POST["subject"]; $form_grade = $_POST["grade"]; // tu łączenie z bazą $dopisanie = "insert into grade_of_pupil (id_pupil, id_subject, id_grade) values (\"$form_name\", \"$form_subject\", \"$form_grade\")"; $pytanie = "select name, GROUP_CONCAT(id_grade) as oceny from user inner join grade_of_pupil on user.id_user=grade_of_pupil.id_pupil inner join teacher_of_subject on grade_of_pupil.id_subject=teacher_of_subject.id_subject inner join pupil_from_class on grade_of_pupil.id_pupil=pupil_from_class.id_pupil where id_teacher =".$user." group by grade_of_pupil.id_pupil"; { $tekst = "<b>" . $wartosci['name'] . "</b> :" ; $tekst .= $wartosci['subject'] . " "; $tekst .= $wartosci['oceny']; } ?>