Простой CRUD на чистом PHP.
Student list.
Задание: Cделать сайт регистрации абитуриентов. Он состоит из 2 страниц: форма ввода/редактирования информации о себе и список зарегистрированных абитуриентов (главная страница).
Форма содержит поля: имя, фамилия, пол, номер группы (4 или 5 цифр), e-mail (должен быть уникален), суммарное число баллов на ЕГЭ (проверять на адекватность), год рождения, местный или иногородний. Данные надо сохранять в БД, все поля обязательны, все поля надо проверять (например нельзя ввести фамилию длиной 200 символов), при ошибке ввода отображать форму с сообщением об ошибке и выделенным красным цветом ошибочным полем, при успешном заполнении — спасибо, данные сохранены, вы можете их отредактировать или просмотреть список абитуриентов.
После регистрации сайт должен запомнить пользователя и вместо формы регистрации показывать форму редактирования своих данных.