estou tentando gravar uma data no campo DATE do mysql utilizando a função nativa STR_TO_DATE mas não estou conseguindo. Segue o código:
$sql = "INSERT INTO Financeiro (
STR_TO_DATE('dataVencimento', '%d/%m/%Y'),
desconto,
valorPagar,
cliente_idCliente,
servicos_idServicos
)
VALUES (
'".$this->dataVencimento."',
'".$this->desconto."',
'".$this->valorPagar."',
'".$this->cliente_idCliente."',
'".$this->servicos_idServicos."'
)";
Agradeço se algum puder me exlicar onde está o erro, lembrando que a data vem do input no formato dd/mm/aaaa.
Abração.