Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak tworzyć w bazie hash'e jak YT ma np. watch?v=ncs0-7n_2kE, Unikalny hash generowany przez BD
nylon
post
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 30.10.2005
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cześć,

Czy wiecie może jak po stronie bazy (najlepiej w momencie dodawania INSERT'a) zrobić generowanie unikalnych hashów (które od razu będą unikalne dla danej kolumny oczywiście) coś w stylu jak ma YouTube, czyli np. watch?v=ncs0-7n_2kE

Oczywiście nie szukam rozwiązań typu, że w PHP generuje sobie losowo znaki i wstawiam do BD i sprawdzam, czy jest unikalne.

Z góry dzięki za pomoc.


Ten post edytował erix 4.01.2012, 19:00:32
Powód edycji: [erix]: na przyszłość :P
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
solificati
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 10
Dołączył: 17.03.2012

Ostrzeżenie: (0%)
-----


Sekwencją wypełniasz kolumnę - mechanizm dba o unikalność sam. Najlepiej gdy jest to id.
Podczas wyświetlania zmieniasz system dziesiętny na system o bazie 36, czy ile chcesz.

Gdy chcesz wyszukać - po prostu w aplikacji zmieniasz z systemu o bazie 36 na klasyczny system dziesiętny.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 02:48