Pular para o conteúdo

mssql_query com data [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. mssql_query com data [RESOLVIDO]

Enviado em 05/01/2012 - 18:40h


Estou tentando inserir um registro no SQL SERVER 200 com campos do tipo datetime.

o código php segue:

$sql = "INSERT INTO TABELA (CAMPO01 ,CAMPO02, DT) VALUES ($campo01, $campo02, '$dt')";

$rs = mssql_query("$sql");

O registro está sendo inserido normalmente, o problema é que a data está ficando como

NULL

E se fazer um print do $sql e inserir os dados diretamente no SQL SERVER a data é inserida normalmente.

tem algum problema no momento do mssql_query, alguem sabe como posso resolver isso?

Responder tópico

2. teste

Enviado em 05/01/2012 - 19:50h

primeiramente, antes da referida linha de execução da query, faça um echo:

echo $dt; exit;//verifique na tela

e .... verifique a variável $dt ..., fazendo assim:

$sql = "INSERT INTO TABELA (CAMPO01 ,CAMPO02, DT) VALUES (".$campo01.", ".$campo02.", '".$dt."')";

...
boa sorte;

3. Re: mssql_query com data [RESOLVIDO]

Enviado em 05/01/2012 - 19:57h

Obrigado pela atenção, mas já tinha feito isso, o resultado é o mesmo.

O problema é no momento que a data chega no sql server.

Bom consegui resolver, bastou converter a data para o padrão

AAAA-MM-DD

Agora tá funcionando lindamente.


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder