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

Não Mostrar O Número 0 Do Campo


Jaya

Pergunta

Tenho uma bd com os seguintes campos:

Nome -> tinytext

Senha -> tinytext

dad1 -> tinyint(4) - notnull - defeito 0

dad2 -> tinyint(4) - notnull - defeito 0

que permite ao usuário a actualização dos seus dados com a introdução do nome e senha.

Até aqui tudo bem.

Porém, quando quero fazer a visualização em table na webpágina através do php e faço um mysql_query... com while($prt=mysql_fetch_object .... aparecem todos os nomes e os valores dos dados dos campos dad1 e dad2.

Se nos campos numéricos ainda não foi nada introduzido aparece o algarismo 0 (zero) do valor default do campo da bd.

Até aqui tudo bem

Agora o meu problema:

Eu queria que, no caso do usuário não ter ainda introduzido nada nos campos numéricos (ou em qualquer deles) quando eu fazesse o query para a table da webpágina não aparecesse nada escrito nos campos correspondentes, isto é, as células correspondentes aparecessem vazias ou com um "-", por exemplo.

É que o usuário também pode introduzir o valor 0 e assim causa uma grande confusão porque ficamos sem saber se o zero que lá aparece foi introduzido pelo usuário ou se é o zero do default.

Já experimentei usar o null nesses dois campos mas não resultou.

Será que me fiz entender? smile.gif

Agradeço alguma ajuda

Jaya

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...