Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Dodawanie id z prefix
Forum PHP.pl > Forum > Przedszkole
loginphp
Witam,
nie wiem jak rozwiązać taką sytuacje:
są tabele Samochody (samochód_id, samochód_marka), tabela Motory (motor_id,motor_marka), Rowery (rower_id,rower_marka)
chciałbym żeby w momencie dodawania do bazy tworzyły się tak wyglądające NR (dla samochodów - S_12 gdzie S to prefix a 12 id ,dla motorów - M_2 gdzie M to prefix a 2 id, dla rowerów - R_1 gdzie R to prefix a 1 id) . Na stronie gdzie będzie lista samochodów najpierw będą NR i to jest ich znak bo łatwo można zlokalizować ze komuś chodzi o (S_2) samochód o id 2.
Prośba o pomoc.
Z góry dziękuje.
askone
Hej

Zastanawiam się po co chcesz zapisywać dane w ten sposób? Nie wystarczy Ci zwykła kolumna [ID] z własnością AUTOINCREMENT?

Według mnie lepszym rozwiązaniem byłoby stworzenie dwóch tabel:
Kod
tabela Pojazdy
Id int autoincrement
Name varchar(50)
TypeId int

tabela TypPojazdu
Id int autoincrement
Name varchar(50)


Mając takie dwie tabele wystarczy dodać powiązanie pomiędzy nimi na kolumnie Pojazdy.TypId = TypPojazdu.Id masz wszystko smile.gif

Pozdrawiam
loginphp
Dzięki. Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.