Hallo allemaal,

Ik zoek een script dat een unieke code maakt, die bestaat uit drie letters gevolgd door 3 cijfers, bijvoorbeeld ABC123 of ACB123 e.d.
Maar die code mag nog niet voorkomen in de database!
Dus als code ABC123 al bestaat, moet hij een ándere unieke code verzinnen.
Als die óók al bestaat moet hij wéér een andere code bedenken enzovoort enzovoort...

Wie kan mij helpen?

Hellolo.
Hee wat staan er al veel codes op :-) De pagina wordt goed bezocht zie ik!
@thijs: ja dat werkt, omdat er ook asci karakters tussen die variabelen zitten ($code1 tot en met $code6) dus dan doet PHP automatisch een type cast naar string. Maar met alleen nummers zou het fout gaan. Mijn oplossing werkt met de HELE asci tabel ;-)
Hehe ja ok :P maar hij vroeg alleen om Letters en Cijfers ;) :P
Generieke code :P
Nog even een vraag voor de beginners in PHP: hoeveel unieke codes kun je op deze manier genereren?
26*26*26*10*10*10 Zoiets was het toch?

Edit: Heeft weinig met php te maken.
@Jan: Nou eentje waarin geen dubbele letters en cijfers mogen zitten.

Edit: Typo
SanThe schreef op 22.10.2005 22:13
26*26*26*10*10*10 Zoiets was het toch?

Edit: Heeft weinig met php te maken.


nee, dan zijn ze niet uniek.

het is 26*25*24*10*9*8 (=11.232.000)

maar heeft idd weinig met php te maken.
Ow, alleen voor beginners :(
SanThe schreef op 22.10.2005 22:13
26*26*26*10*10*10 Zoiets was het toch?

Edit: Heeft weinig met php te maken.


Heee! Ik zei: voor de BEGINNERS!!! ;-)

En met de taal PHP heeft het inderdaad niets te maken. Maar ik vind wel dat dit soort vragen op te lossen moet zijn voor iemand die wil leren programmeren.

Reageren