Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, estou fazendo um formulário de contato em PHP, onde irá ficar armazenado em um banco de dados as informações.
Bom, até ai tudo bem, o que eu estou com dificuldade é na hora de botar a data...
Eu coloquei isso para aparecer a data:
<?
$hora =date("H:i:s");
$data =date("d-m-Y");
?><input name="data" disabled="disabled" type="text" class="input" id="data" value="<? echo $data ?> - <? echo $hora ?>" />
Aparentemente havia funcionado, foi no campo DATA apareceu a DATA e a HORA, só que o que eu estou na dúvida é: POR QUE NÃO EXECUTOU NO BANCO DE DADOS?
mysql_query("INSERT INTO contato (nome , data , email , mensagem) VALUES ('$nome', '$data', '$email', '$mensagem');");
Esse é meu insert, ele está funcionando todos menos o DATA, a tabela DATA que eu estou usando, é VARCHAR:
Nome da tabela: data
Tipo: varchar(30)
Collation: latin1_swedish_ci
Nulo: Não
Quero saber, o que eu estou fazendo de errado, e se a forma que eu fiz não da certo qual o jeito certo de se fazer (e de preferencia como).
Agradeço a atenção e a ajuda de quem souber a solução!
Carregando comentários...