reminett Skrevet 6. oktober 2010 Skrevet 6. oktober 2010 Hei! Jeg henter orgnr fra mysql. De ligger lagret som 123456789. Når jeg skal hente dem, ønsker jeg å vise dem slik: 123 456 789. Noen idéer?
MikkelRev Skrevet 6. oktober 2010 Skrevet 6. oktober 2010 Er det alltid 9 siffre? Uansett, se på mysql sine stringfunksjoner (substr, strstr, instr e.l. også concat).
Tom_ Skrevet 6. oktober 2010 Skrevet 6. oktober 2010 <?php $org = "123456789"; $org = number_format($org, 0, ',', ' '); echo $org; ?>
Matsemann Skrevet 7. oktober 2010 Skrevet 7. oktober 2010 Jeg anbefaler de andre løsningene, men lekte meg litt med selectors: <div class="tall"><span>1</span><span>2</span><span>3</span><span>4</span><span>5</span><span>6</span><span>7</span><span>8</span><span>9</span></div> div.tall span:nth-last-child(3n+1) { letter-spacing:5px; } Gir 1 234 567 890 Dette er så klart veldig tungvindt. Hadde det gått uten at jeg måtte markert hvert tall med noe, hadde løsningen blitt mye mer elegant. Men finnes ingen nth-letter.
reminett Skrevet 21. oktober 2010 Forfatter Skrevet 21. oktober 2010 (endret) <?php $org = "123456789"; $org = number_format($org, 0, ',', ' '); echo $org; ?> Tusen takk, Tom_! Hvordan gjør jeg det da med telefonnr? Prøvde å lese litt på php-dokumentasjonen, men skjønte det ikke helt.. Endret 21. oktober 2010 av reminett
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå