| Napačna pretvorba...? | ||
|---|---|---|
|
werky
10. nov 2012 22:27:53
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
#1
Hmm... Php skripta mi dela male težave...ko vpišem ceno, naprimer Ma kdo kak predlog? Hvala |
|
|
tsu
10. nov 2012 22:41:29
Pridružen od: 16. jun 2008 351 objav 482 34 14 |
||
|
dh5114
11. nov 2012 06:46:58
Pridružen od: 23. apr 2009 470 objav 1545 136 42 |
#3
Tole sem slucajno videl... Nikar ne shranjujte cen kot decimalno stevilo - NIKOLI, ker vas bo ta odlocitev tepla in tepla, pa se zamenjati je ne boste mogli, ker bo takrat verjetno ze prepozno... Raje kot xx,xxEUR naredite xxxx EUR-Centov Tako imas v bazi integer in ne decimal, v eure pa pretvoris samo pri izpisovanju. Pa se to ne s sprintf(), ker bo ravnotako zaokrozil decimalke po svoje ampak naredi array iz stevilke in loci zadnji dve z vejico - itak vedno prikazujes samo string. Tako imas vedno isto stevilo, ne glede na vse operacije, ki jih pocnes s ceno... Govorim iz lastnih izkusenj... :) **Damir.si** | **Spoznaj sveto pismo**
|
|
|
technolog
11. nov 2012 07:27:36
Pridružen od: 14. nov 2011 598 objav 768 300 22 |
Z linuxom že 7 let. Pro web development.
|
|
|
werky
11. nov 2012 09:15:11
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
||
|
technolog
11. nov 2012 10:44:00
Pridružen od: 14. nov 2011 598 objav 768 300 22 |
Z linuxom že 7 let. Pro web development.
|
|
|
metallon
11. nov 2012 12:17:37
Pridružen od: 28. apr 2012 362 objav 326 70 8 |
#7
Werky poglej v bazi kako je shranjeno, |
|
|
werky
11. nov 2012 12:24:35
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
#8
evo sem pogledal, v bazi je shranjeno kot 8.62, izpis pa je 8.6 |
|
|
werky
11. nov 2012 12:34:18
Pridružen od: 16. apr 2012 787 objav 796 168 26 |
#9
Pa evo, še enkrat, če dam 8.61 je vse ok, tako front end, kot baza,kot admin, če dam pa 8.62 pa baza ok, front end in admin pa 8.6...wtf? Še malo več info: |
|
|
technolog
11. nov 2012 13:29:16
Pridružen od: 14. nov 2011 598 objav 768 300 22 |
Z linuxom že 7 let. Pro web development.
|
|