Avatar billede zorkmontana Nybegynder
02. september 2007 - 20:39 Der er 4 kommentarer og
1 løsning

Ordre nummer mindst 4 tal

Heysa alle.

Sidder med et lille problem.
Jeg er ved at koble et php system på en betalings database, og jeg har fået af vide at mine ordre numre skal være på mindst 4 karakter.
i dette tilfælde har jeg tænkt mig at sætte dette sammen på denne måde.

nummer på 6 karakter eks. 002286
her er "0022" et transaktions nummer hentet fra mysql id nummer. og 86 er brugerens id nummer.
mit spørgsmål er så.

er der nogen nemmere måde end IF sætninger, for at smide 0'er forrest på id tallet?
Avatar billede jakobdo Ekspert
02. september 2007 - 20:46 #1
Du kan overveje:

$nyt_it = sprintf("[%04d]",$gammelt_id);
Avatar billede zorkmontana Nybegynder
02. september 2007 - 20:55 #2
allmost.. bortset fra at jeg får "[" "]" udenom tallet ;) men har fået det til at virke nu. mente nok jeg havde set en anden måde.. så takker ;)
point!
Avatar billede jakobdo Ekspert
02. september 2007 - 21:00 #3
Svar!
Avatar billede zorkmontana Nybegynder
02. september 2007 - 21:06 #4
Hav en god aften og takker ;)
Avatar billede jakobdo Ekspert
02. september 2007 - 21:09 #5
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