Ir para conteúdo

POWERED BY:

Arquivado

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

maicon_m

To ralando com o Timestamp

Recommended Posts

Procurei nos tópicos anteriores mas nada me ajudou.Criei um tabela com os campos TITULO, NOTICIA, DATA Estou com problemas na hora de passar a data para o campo. Tipomysql_query ("INSERT INTO tabela VALUES ('".mysql_real_escape_string($_POST('titulo')."', '".mysql_real_escape_string($_POST('noticia')."', 'aqui está o problema' ");Fiz de cabeça essa linha ai só pra explicar o problema (talvez tenha até erado alguma pontuação). -> A dúvida então fica como passar a data para o bd? Pois a data vai automática, é mais pra indexar então o usuário não vai ver. -> E depois pra selecionar ela e utilizar para organizar. Tipomysql_query ("SELECT * from tabela ORDER BY data") -> mas fica naquele sistema de 0000-00-00 e eu quero 00-00-0000.Fique uma tarde emcima do problema e nada..:-(

Compartilhar este post


Link para o post
Compartilhar em outros sites

NOW(), SYSDATE(), CURRENT_TIMESTAMP, CURRENT_TIMESTAMP(), LOCALTIME, LOCALTIME(), LOCALTIMESTAMP, LOCALTIMESTAMP()

 

Retorna a data e hora atual como um valor no formato 'YYYY-MM-DD HH:MM:SS' ou YYYYMMDDHHMMSS, dependendo se a função é utilizada num contexto numérico ou de string.

 

mysql> SELECT NOW();
		-> '1997-12-15 23:50:26'
mysql> SELECT NOW() + 0;
		-> 19971215235026

http://dev.mysql.com/doc/refman/4.1/pt/dat...time-types.html

http://dev.mysql.com/doc/refman/4.1/pt/dat...-functions.html

 

Use Date_Format() para formatar a data da forma desejada.

 

Abraços,

Beraldo

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.