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

Funcao Date_format


tiago_pimenta

Pergunta

Galera estou criando um site ke ira incluir registros no mysql e tem um campo "Data" no formato date ....

o campo é YYYY-mm-aa e eu vou digitar assim dd/mm/YYY ...

estou usando o seguinte codigo

$saude = "INSERT INTO bebe (Tipo,Nome,Data,Filiacao,Pai,Mae,Hospital,Sexo,Peso,Estatura,Cabelos,Olhos,Obstetra,Pediatra,Parto,Hora,Foto,Foto1,Foto2,Foto3) ".
   "VALUES ('BEBE','$nome',date_format($data,'%Y-%m-%d'), '$filiacao','$pai','$mae','$hospital','$sexo','$peso','$estatura','$cabelos','$olhos','$obstetra','$pediatra','$parto','$hora','$foto','$foto1','$foto2','$foto3')";	

já tentei usar 'Y/m/d' , 'Y-m-d' , 'd/m/Y' , etc ....

teria alguma fora de inserir esse registro sem ter ke separar por dia , mes e ano e depos juntar numa variavel e dai sim inserir ela no bd ??? tem uma funcao pra solucionar isso ?!?!?!

grato []'s

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Se você não for gravar a data atual se pode fazer assim:

converte datas

Uma função que converte datas se ela tiver assim 0000-00-00 ela converte para 00/00/0000

se ela tiver 00/00/0000 ela converte para 0000-00-00

function converte_data($data){

if (strstr($data, "/")){//verifica se tem a barra /

  $d = explode ("/", $data);//tira a barra

  $invert_data = "$d[2]-$d[1]-$d[0]";//separa as datas $d[2] = ano $d[1] = mes etc...

  return $invert_data;

}

elseif(strstr($data, "-")){

  $d = explode ("-", $data);

  $invert_data = "$d[2]/$d[1]/$d[0]";

  return $invert_data;

}

else{

  return "Data invalida";

  }

}

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,2k
×
×
  • Criar Novo...