Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho uma aplicação que faz atualização em duas tabelas diferentes. Ou seja eu insiro os dados em um tabela e ao mesmo tempo atualiza outra. Funciona muito bem,atualizando todos os campos exceto o de data que sempre atualiza com 0000-00-00.
O que pode estar ocorrendo de somente o campo data não atualizar já tentei de tudo e não estou conseguindo qualquer ajuda será muito bem vinda.
utilizo:
("Update estoque set Datadacompra = ". $values["Quantidade"].")
O que pode estar errado?
Desculpe pelo erro foi na hora de editar o arquivo a atualização é com o campo data mesmo. E o campo no banco de dados é do tipo data e não varchar.
("Update estoque set Datadacompra = ". $values["datadacompra"].")
tente declarar a variavel antes; ex:
$novadata=$_POST['datacompra'];
"Update estoque set Datadacompra = '$novadata' where id=..."
e não esqueça o "where" ou toda a coluna será alterada, ok?
("Update estoque set Datadacompra = ". $values["Quantidade"].")
Está atualizando uma data com uma quantidade ?!