Erro PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens
A
Alaerte GabrielO erro já diz, você está passando mais parâmetros do que colunas na consulta. Olhei e vi que não tem parâmetro a mais, entretanto, tente executar as querys com variáveis diferentes