Почему при выполнении запроса в php возникает ошибка?
Потому что прочитайте текст ошибки. Ваще влом в переводчик воткнуть что ли строчку?spoilerVALUES (:name, :surname, email, :password, :avatar, :gender)
где двоеточие перед email
В values поправь email на :email