Avatar billede sthen Nybegynder
17. september 2005 - 00:31 Der er 7 kommentarer og
2 løsninger

Noget med str_len - tror jeg

Jeg hiver 'id' ud af MySql med navnet $data['id'].
Har herefter brug for at $data['id'] ALTID kommer til at bestå af præcis 5 cifre, evt. ved hjælp af foranstillede nuller.

D.v.s HVIS $data['id']=14 skal slutresultatet blive 00014

Hvordan gør jeg det - det kan jeg ikke lige kringle på denne tid af dagen/aftenen/natten.
Avatar billede jakobdo Ekspert
17. september 2005 - 00:33 #1
Hvad med: printf("[%05s]\n",$data['id']);
Avatar billede jaw Nybegynder
17. september 2005 - 00:34 #2
if(strlen($data['id'] < 5) {
  $antal = 5 - strlen($data['id']);
  $id = str_repeat("0", $antal);
  $id .= $data['id'];
}
Avatar billede jaw Nybegynder
17. september 2005 - 00:34 #3
udregningerne medtaget for forståelsens skyld.
Avatar billede sthen Nybegynder
17. september 2005 - 00:55 #4
Tak til jer begge
Læg lige et svar, så deler vi points
Avatar billede jaw Nybegynder
17. september 2005 - 00:56 #5
Bare i orden, selv tak.
Avatar billede sthen Nybegynder
17. september 2005 - 01:21 #6
Venter lige og ser om jacobdo lægger et svar.
Avatar billede jakobdo Ekspert
17. september 2005 - 09:53 #7
Svar! (skulle lige sove) :o)
Avatar billede sthen Nybegynder
17. september 2005 - 12:11 #8
Jamen så godmorgen - da
Avatar billede jakobdo Ekspert
17. september 2005 - 23:14 #9
Takker for point!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester