Ir para conteúdo
Fórum Script Brasil
  • 0

Gravar Data


Guest data

Pergunta

como gravar a data de um campo text de um formulario no banco de dados mysql.

datafinal vem do form

$datafinal recebe esta data que estara assim por exemplo 13/04/2004.

queria gravar no banco . como faço valeu

pode gravar 2004-04-13, depois eu transformo em br. o problema esta na hora de gravar.

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

no banco se seu campo for do tipo date, você faz assim para gravar..

$sql = mysql_query("Insert into tabela (data) Values(now())") or die ("erro de sql: ".mysql_error());

agora se seu campo data no bd for varchar, faz assim...

$data = date('d/m/Y');

$sql = mysql_query("Insert into tabela (data) Values('$data')") or die ("erro de sql: ".mysql_error());

vê se funciona e qualquer coisa posta ai

Link para o comentário
Compartilhar em outros sites

  • 0

se a data vem do form no formato dd/mm/AAAA, faz assim então

<?
....
$data = $_POST["data"];
$exp = explode("/",$data);
$ndata = $exp[2]."-".$exp[1]."-".$exp[0];

$sql = mysql_query("Insert into tabela (data) Values('$ndata')") or die ("erro de sql: ".mysql_error());
?>

vê se funciona agora

Link para o comentário
Compartilhar em outros sites

  • 0
no banco se seu campo for do tipo date, você faz assim para gravar..

$sql = mysql_query("Insert into tabela (data) Values('now()')") or die ("erro de sql: ".mysql_error());

agora se seu campo data no bd for varchar, faz assim...

$data = date('d/m/Y');

$sql = mysql_query("Insert into tabela (data) Values('$data')") or die ("erro de sql: ".mysql_error());

vê se funciona e qualquer coisa posta ai

Cara, esse 'now()' não esta gravando a data no BD.. tá gravando a data 0000-00-00.

Essa dica tá completa?

falou

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...