Script/programmeertaal: PHP/MySQL
Probleem (duidelijke uitleg vereist):
Ik wil dat klanten een klantennummer krijgt wat op dit lijkt:
KLANT001, dit is dus voor de eerste klant, KLANT002 voor de 2de etc.
Nu weet ik niet hoe ik dit kan doen, als ik gewoon KLANT.$id (waar $id gewoon een getal is) krijgt ik niet 001 maar gewoon 1.
Code:
nvt
Overige informatie:
Make me happy
Autoincredement ism tekst ervoor
-
-
Guest, wil je besparen op je domeinnamen? (ad)
-
-
Is het ook mogelijk om KLANT000 als default te zetten en dat er dan dmv autoincredement KLANT001 komt?
-
-
Oke too bad.
Maar Patrick bedankt
Kan gesloten worden dus, kan het zelf kennelijk niet?
-
topic heropend, topic starter is er kennelijk nog niet uitgekomen;)
-
Thx voor het heropenen.
Mijn probleem is nu:
Als ik een zerofill veld ophaal krijg ik de nullen er niet meer voor, dus heb ik niks aan de zerofill. Iemand n andere manier? -
Kijk eens naar de PHP functies [func]strlen[/func] en [func]str_repeat[/func]. Deze twee functies en een beetje slim nadenken moeten je toch een heel eind op weg kunnen helpen.
-
Sorry Killingdevil maar daar zie ik niet echt 't nut van in van die str_repeat, of bedoel je dat ik dan 0'tjes moet gaan repeaten bij een bepaalde lengte?
Daarnaast zei iemand dat LPAD een goed idee was, maar dat vind ik ook vrij omslachtig..
Dus als iemand een kort MAAR krachtige oplossing kan leveren.. GRAAG
Participate now!
Heb je nog geen account? Registreer je nu en word deel van onze community!