dalsi hlavolam WAS: jak z toho ven

Petr Vileta petr na practisoft.cz
Pátek Červen 27 03:46:16 CEST 2003


Jsem ve fazi testovani a narazil jsem na dalsi problem. Zadavatel si nedal
vysvetlit, ze by si login meli urcovat sami soutezici, neakceptoval ani
pismena a navic si TED vymyslel, ze to musi byt cisla z rozsahu 100001 az
999999, ovsem generovana NAHODNE. Je to normalni reklamni trik (jak tvrdi
zadavatel) nebo podvod (jak tvrdim ja), aby ucastnici nepoznali kolik jich
vlastne celkem je a tudiz jaka je sance na vyhru. Jenze generovat neco
takoveho je silenost, tak me napadlo, ze bych si ta cisla vygeneroval
jednorazove predem do tabulky:
id mediumint(6), pouzito smallint(1)

a pak jen delal:
SELECT id FROM cisla WHERE pouzito=0 limit 1;

Sice to bude tabulka jako krava, ale bude to rychle pri tom pridelovani id.
Nejaky jiny nazor?
--
Petr




Další informace o konferenci Test