SELECT * FROM tabeka WHERE hash=podany_hash;
zrobilem takie cos do pobierania plikow w ten sposob
Kod
download.php?hash=podany_hash
ale zastanawiam sie czy nie lepiej bedzie jak usune pole z hashami (mniej miejsca) i wstawie takie zapytanie:
SELECT * FROM tabeka WHERE SHA1(argument)=podany_hash;
ale bedzie to pewnie dluzej trwac.
ktore wyjscie jest lepsze, tabela z hashami czy ciagle wyliczanie hashy??