Portál AbcLinuxu, 10. května 2025 04:06
Řešení dotazu:
Zkuste popsat čeho chcete dosáhnout, date("U") je unixový timestamp, tedy počet vteřin od 1.1.1970, takže celá věc trochu nedává smysl...Přesně tak, každou vteřinu mám unikátní název v číselné podobě který se už nikdy v životě nebude opakovat. Jenže ja bych přesně tohle potřeboval udělat tak, že by byli místo číslic znaky z abecedy ale vysledek aby byl taky unikátní. Jde mi o to, že potřebuji uložit data do mysql a nechci pokaždé procházet 4 000 000 záznamů jestli daný řetězec existuje. Napadlo mě, že bych mohl využít funkci date('U') a nějak přeparsovat vsechny čísla na znaky ale za 1 nevím jak by to šlo jednoduše a za 2 si to nedokážu nějak pořádně vysvetlit jestli by byl výsledek ten co potřebuji. Děkuji za pomoc
... a nechci pokaždé procházet 4 000 000 záznamů jestli daný řetězec existuje...Proto používáme indexy.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.