Tens um erro de sintaxe no INSERT, tens 3 campos declarados e envias 4 valores. Repara que tens duas virgulas seguidas após o nome.
Esse código está mais complexo (e mal formatado) o que não ajuda à leitura, mas se reparares bem estares a verificar se algo existe no POST para depois afetares uma variável de controlo que é usada numa condição é totalmente desnecessário, basta-te ver na condição se algo existe no POST. Ou seja, as variáveis $errSenha, $errSenha2 e afins são totalmente desnecessárias além de que devias afetar-lhes valores booleanos e não strings.
↧