joaogil 1 Denunciar post Postado Janeiro 20, 2005 Como faço pra não aparecer os "0" (zeros) default dos campos de "números" e de "datas" ? Já tentei tirar os zeros do default mas eles sempre aparecem qdo o campo não é preenchido... Ex.: default data : 00-00-0000 default número: 0 ??? Compartilhar este post Link para o post Compartilhar em outros sites
walace 1 Denunciar post Postado Janeiro 20, 2005 Tenta ao invés de definir zeros como default colocar null. Compartilhar este post Link para o post Compartilhar em outros sites
joaogil 1 Denunciar post Postado Janeiro 20, 2005 Continua aparecendo os zeros default mesmo definindo como null !!?? Compartilhar este post Link para o post Compartilhar em outros sites
joaogil 1 Denunciar post Postado Janeiro 20, 2005 Descobri que o prblema não está no Mysql e sim no PHP: o null funciona qdo voce insere no próprio bd mas qdo insere pelo pagina.php ele adiciona zeros se o campo está em branco. Agora falta a solução !!?? Compartilhar este post Link para o post Compartilhar em outros sites
joaogil 1 Denunciar post Postado Janeiro 20, 2005 Funcionou com esse código que criei: $fone = $_POST["fone"];if($fone == ""){ $nullfone = "NULL";}else{ $nullfone = "'$fone'";}INSERT INTO tabela (fone) values ($nullfone); Compartilhar este post Link para o post Compartilhar em outros sites