Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

CleberMartins

[Resolvido] insert de datas

Recommended Posts

Boa noite a todos....

 

criei um banco da seguinte maneira:

 

CREATE TABLE teste_data

(

dia_atual datetime,

dia_execucao date

)

 

depois desenvolvi um programa em php onde ele grava os dias atuais e os dias de execução...

 

o dia_atual sem problemas, usei a função NOW() e ele grava perfeitamente (data e hora), o problema é que criei no php três variáveis ($dia, $mes e $ano), uso essas três variáveis para o usuário mencionar o dia que sera realizada a execução de um tal serviço e não sei como faço para o mysql entender que é uma data, segue abaixo o insert:

 

$sqlins = "INSERT INTO teste_data(dia_atual, dia_execucao)

VALUES(NOW(), date('$dia-$mes-$ano','DD-MM-YYYY')";

$queryins=mysql_query($sqlins) or die ("Erro na clausula select ou acesso ao Banco de DADOS");

 

 

Tenho que formatar antes de incluir?

tenho que usar outra função, To_date, date_format, etc?

 

me ajudem por favor.

 

Muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

non precisa fazer tanta firula o mysql eh esperto

 

$sqlins = "INSERT INTO teste_data(dia_atual, dia_execucao)

VALUES(NOW(), '$ano-$mes-$dia' )";

 

obs:

ano com 4 numeros

mes com dois numeros

dia com 2 numeros

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.