Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Generowanie unikalnych kodow do bazy danych
Octobus
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 1
Dołączył: 3.07.2011

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


Witam, piszę właśnie platformę która musi mieć pewien kod generowany automatycznie. Kod może być ilukolwiek znakowy ale myślałem o długości 3-5. Przy każdym zapisaniu projektu do bazy musi generować się unikalny losowy składający się ze znaków a-z0-9, mogą dojść też polskie znaki ale to już obojętnie. Przykładowy kod d4k7k Pytanie teraz jak to zrobić żeby mieć nad tym kontrolę. Nie będę przecież po 10 razy pytał bazy czy ma już ten kod a zaśmiecenie wszystkimi możliwymi kombinacjami jest chyba złym rozwiązaniem.
Utrudnieniem jest to że użytkownik może sam wybrać swój kod i może mi go zająć, ten generator jest tylko wtedy ktoś nie podał kodu i chce żeby był wygenerowany automatycznie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Przy takiej opcji nie masz możliwości zrobienia czegoś takiego. Musisz weryfikować czy w bazie już kod istnieje.
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: 26.08.2025 - 10:55