Função Update
Boa galera !
Estou tentando realizar um update em dois campos de uma tabela utilizando a função abaixo, um eu insiro o valor 1 e outro quero inserir a data e a hora atual, porem esta dando erro, porem me mostrar o que esta de errado ?
obrigado .
function FinalizarJornada ($Cad_Jornada,$idCad_Jornada ){
$pdo = conectar();
try {
$update = $pdo->prepare("UPDATE cad_jornada set FinalizarJornada = '1', DataJornadaFinalizada = date format('Y-m-d H:i:s') WHERE idCad_Jornada = :idCad_Jornada ");
$update->bindValue('idCad_Jornada', $idCad_Jornada);
$update->execute();
if ($update->rowCount()> 0):
return true;
else:
return false;
endif;
} catch(PDOException $erro) {
echo "ERRO AO FINALIZAR A JORNADA" . $erro->getMessage();
}
}
segue o erro ao tentar realizar o update .
ERRO AO FINALIZAR A JORNADASQLSTATE[42000]: Syntax error or access violation:
1064 You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near 'format('Y-m-d H:i:s') WHERE idCad_Jornada = '74'' at line 1
Discussão (8)
Carregando comentários...