Vypsání čísla s pevným počtem míst
Pokud chceme vypsat číslo s pevným počtem míst (např. 0004
místo 4
), což se může hodit třeba u PINu, dá se použít některá funkce z rodiny printf s formátovacím řetězcem %04d
. Pokud máme číslo uložené v databázi a tímto způsobem s ním chceme pracovat vždy, dá se už při vytváření tabulky použít modifikátor ZEROFILL: smallint(4) zerofill
.
Diskuse
L. J.:
Jen drobnost. Rozhodně byste měl uvádět, že se v případě zerofill jedná konkrétně o databázi MySQL, protože jiné tenhle modifikátor znát nemusíE.T.:
Ještě doplním tip: pokud se budete snažit takto zformátované číslo do proměnné, pak musíte použít SPrintf.Diskuse je zrušena z důvodu spamu.

