Inserir data automaticamente

963 views
Skip to first unread message

Caiado

unread,
Jun 3, 2008, 1:05:12 PM6/3/08
to LISTA PHP
Prezados, boa tarde.
Existe algum procedimento no php para que eu possa cadastrar uma data
automaticamente, por exemplo, a data de cadastro?
Tenho um formulário onde são inseridos os campos da tabela, incluindo
um campo chamado "Data do Cadastro".
Como poderia fazer para que, ao preencher esse formulário, a pessoa
enviar ao banco, essa data possa ser inserido automaticamente, sem que
o usuário precise digitar, até mesmo para que digite a data incorreta,
retirando assim esse campo também do form?

Meu campo ref a data de entrada está com o formato "Date".

Obrigado desde já.

Sandro

Ricardo Silveira

unread,
Jun 3, 2008, 1:09:04 PM6/3/08
to list...@googlegroups.com
faça direto pelo mysql....
algo assim:
mysql_query("INSERT INTO tabela(campo1, campo2, campoData) VALUES ('".$var1."', '".$var2."', NOW())");
o campo no mysql deve ser tipo DATETIME, NOW retorna a data e a hora

se quiser pelo php, use
$varData = date("d/m/Y h:i:s");

http://www.php.net/manual/pt_BR/function.date.php


2008/6/3 Caiado <cai...@gmail.com>:



--
Ricardo L. Silveira
http://srsilveira.com/blog

Diego Piccolo

unread,
Jun 3, 2008, 1:11:22 PM6/3/08
to list...@googlegroups.com
Ou até mesmo:

CREATE TABLE `tabela` (
  `data` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP()
)

Nao precisa se preocupa em passa na query

2008/6/3 Ricardo Silveira <srsil...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages