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...
[quote=Stefan van Iwaarden schreef op 22.10.2005 22:17]
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.
Dat is inderdaad als elke letter of elk cijfer maar één keer mag voorkomen. Als er dubbelen in mogen zitten, heeft SanThe gelijk.[/quote]
Ik zit net te denken, op een gegeven moment is dat maximale getal bereikt en dan ontstaat er een eindeloze do - while loop. Het zou dus goed zijn om vooraf op het aantal records te checken, denk ik?
Ik zit net te denken, op een gegeven moment is dat maximale getal bereikt en dan ontstaat er een eindeloze do - while loop. Het zou dus goed zijn om vooraf op het aantal records te checken, denk ik?