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

Tirar As Barras


Guest Priscila

Pergunta

Guest Priscila

Olá,

Eu tenho um campo DataCadastro no meu banco de dados para me trazer a data de cada cliente. Porém, alguns clientes não estão com esta data cadastrada e aparece //

Eu quero que fique vazio, que não apareça as barras, como eu faço??

Abraços,

huh.gif Pri!!!

Link para o comentário
Compartilhar em outros sites

15 respostass a esta questão

Posts Recomendados

  • 0

Use o campo DATE pra guardar datas é melhor e mais pratico

pelo que entendi quando a pessoa não digita a data ela salva //

dai um jeito pra você tirar isso é :

$data = str_replace("//", "" , $data);

mas eu recomendo você usar o campo DATE muito melhor e com ele você vai poder trabalhar melhor com as datas, fazer buscas, somar,subtrair datas , etc...

Link para o comentário
Compartilhar em outros sites

  • 0

Acho que não me expliquei direito...

Assim:

Um professor vai listar de uma tabela todos os seus alunos e ver varios dados, entre eles a data de matricula.... que vai aparecer assim 21/02/2001

se não tiver data cadastrada no banco ele vai trazer //

eu só quero tirar as barras caso não tenha nada cadatrado no banco.

se tiver quero que traga normal..

acho qeu se usar esse codigo ele não traz....

bom vou dar uma olhada....

valeu!!!

Link para o comentário
Compartilhar em outros sites

  • 0

Depende muito do jeito como você está salvando isso no seu banco de dados...

Aparentemente você está salvando dia, mês e ano em campos separados e adicionando as barras via php...

Por isso, quando não existe nenhum dia, mês e ano ele deixa os valores em branco mas a barras continuam.

Se é esse o caso acho que seria realmente melhor você trabalhar com um campo só do tipo DATE, como sugeriu o Fabyo... smile.gif

ps: se cadastre aí... happy.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Olá Gladisson,

quando você colocar o "."

ele vai imprimir assim.... 10.02.2004

$rr = "$sai[0].$sai[1].$sai[2]";

se você notar os dados estão entre (") aspas....

caso não tive-se as tais precisaria dos pontos ...

pode crer

mas obrigado pela atenção.

user posted image

Link para o comentário
Compartilhar em outros sites

  • 0

Olá Will, não quero assim 10022004..

se tiver data eu quero normal, se não tiver é que eu quero tirar as barras que vem do banco, acho que o if, vai me ajudar mesmo...

obrigada a todos!

Pri!!!

Link para o comentário
Compartilhar em outros sites

  • 0
Olá Will, não quero assim 10022004..

se tiver data eu quero normal, se não tiver é que eu quero tirar as barras que vem do banco, acho que o if, vai me ajudar mesmo...

obrigada a todos!

Pri!!!

Tente alguma coisa como:

if(!empty($campo)){

...mostra a data...

}

Qualquer dificuldade, poste aí que a gente ajuda... happy.gif

ps: se cadastra no fórum... rolleyes.gif

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