$mysql->close();пусть закрывает!
Абсолютно лишняя строка, драйвер сам закрывает соединение по завершении скрипта, делать это вручную нужно лишь в исключительных случаях, еще один пинок в карму...
Читаем про подготовленные выражения, автору видео ставим дизлайк и больше всякое г не смотрим.отправим джуна повышать уровень абстракции,
<input type="email" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" required />