JaNgO_ 0 Denunciar post Postado Maio 2, 2007 Bom galera vo tentar explicar, estou montando um sisteminha para gerar nota, bom eu tenho um campo chamado Identificação, esse campo pode conter 10 numeros no total, mas se eu colocar apenas 3 numeros ou 6 numeros, eu gostaria que ele automaticamente completase com 0 na frente, como eu poderia estar fazendo isso?Me ajudem.... Compartilhar este post Link para o post Compartilhar em outros sites
Void : 0 Denunciar post Postado Maio 3, 2007 procura por sprintf Compartilhar este post Link para o post Compartilhar em outros sites
JaNgO_ 0 Denunciar post Postado Maio 3, 2007 procura por sprintfObrigado pela dica, mas não entendi a função sprintf, não entendi como vou utilizar ela para completar com 0 anteriomenteEx: u digito somente 54 e ele vai completar assim 000054 Compartilhar este post Link para o post Compartilhar em outros sites
Perfect Lion 10 Denunciar post Postado Maio 3, 2007 echo str_pad(1, 3, "0", STR_PAD_LEFT);# imprime 001;)PHP.net Link: http://br.php.net/manual/pt_BR/function.str-pad.php Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Maio 3, 2007 JangO_, acesse o link da documentação do PHP, http://jp.php.net/sprintf preste atenção no exemplo 2182 Compartilhar este post Link para o post Compartilhar em outros sites
JaNgO_ 0 Denunciar post Postado Maio 3, 2007 Obrigado ai Perfect Lion isso que eu queria... vlw Compartilhar este post Link para o post Compartilhar em outros sites
fs_medrado 0 Denunciar post Postado Maio 3, 2007 JaNgO_ você pode fazer tbm pelo banco de dadospor exemplo quando for criar a tabela é só usar o atributo zerofil, +/- assim`cod` smallint(4) unsigned zerofill NOT NULL auto_incrementflw! Compartilhar este post Link para o post Compartilhar em outros sites