INT er nok bedst, men det kræver så, at du gemmer alle dine priser som ører (altså 119,75 gemmes som 11975) derefter kan du konvertere til decimaltal, når du echo'er.
Jeg bruger selv DECIMAL(10,2) til kr/øre beløb (og anden valuta). Det giver dig 10 ciffre til beløbet, og heraf to til ørene.
Hvis du bruger alm. SQL til opdatering af felter, er formatet felt = 1234.56 (ingen tusindadskillelse, og punktum for decimaladskillelse). Dvs. det fungerer med det formatet som de fleste script sprog bruger internt (både PHP, JSP og ASP.not). Da det er et tal-format, kan du altid benytte en formateringsrutine til at få det vist pænt med punktum for tusindaskillelse og komma som decimalpunkt :-)
for at få 2 decimaler, benytte komma som decimalpunkt og punktum som tusindadskillelse.
Synes godt om
Slettet bruger
08. november 2002 - 12:36#13
Nu virker det jo super :)
Tak for hjælpen!
Synes godt om
Slettet bruger
08. november 2002 - 12:36#14
Og ja, jeg benytter PHP (glemte jeg lige at skrive)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.