gabiru1296 Postado Setembro 21, 2012 Denunciar Share Postado Setembro 21, 2012 Estou com um problema: quero inserir no banco uma data, o campo ta do tipo DATE. Quando envio da o seguinte error: Incorrect date value: '22/09/2012' for column 'data' at row 1 seria o formato da data? qual seria o formato certo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Evanjos Postado Setembro 21, 2012 Denunciar Share Postado Setembro 21, 2012 MySql?Ano-Mês-Dia Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RANIEL NOGUEIRA Postado Setembro 21, 2012 Denunciar Share Postado Setembro 21, 2012 Bem isso é relativo pode criar uma função para implementar a data de acordo como você quiser... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Charles Batista Postado Setembro 21, 2012 Denunciar Share Postado Setembro 21, 2012 No banco de dados, a data deve ser inserida nesse formato, por exemplo:2012-09-21Se a sua data estiver nesse formato (21/09/2012), você precisa convertê-la, usando esse código por exemplo:$data = '21/09/2012';$data = implode("-", array_reverse(explode("/", $data)));Irá retornar: 2012-09-21Espero ter ajudado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
gabiru1296
Estou com um problema: quero inserir no banco uma data, o campo ta do tipo DATE. Quando envio da o seguinte error: Incorrect date value: '22/09/2012' for column 'data' at row 1
seria o formato da data? qual seria o formato certo?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.