![]() |
![]() |
-Endri- |
![]()
Post
#1
|
Goście ![]() |
Witam. Piszę system artykułów i doszedłem do kodu, który ma edytować artykuły z bazy danych. Plik wysyłający dane do bazy danych działa, ale pojawił się problem z formularzem.
Każdy artykuł ma przyporządkowane ID kategorii, do której należy. Wygląda on tak:
Problem pojawia się przy kategorii. Chcę, aby była możliwość jej edycji, ale nie wiem jak zrobić, aby w 1 polu pojawiała się nazwa kategorii, do której należy artykuł. Przykład: Artykuł należy do 3 kategorii. Zamiast: 1 2 3 4 (to robi mój skrypt) Było: 3 1 2 4 Zna ktoś może sposób na zrobienie tego? Mój jedyny pomysł opierał się na wyświetleniu ręcznie a nie z while nazwy kategorii. W razie niejasności - pytać. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 2 Dołączył: 7.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Więc tak jeśli masz poprawnie skonstruowaną bazę czyli
Tabela artykuły : Tabela kategorie (1:n - każdy artykuł należy do jednej kategorii a każda kategoria może być przypisana do n artykułów) wówczas wystarczy:
w tym zapytaniu masz dane o artykule ale również dane (klucz obcy) do kategorii i w option robisz selected jeśli ten klucz jest równy temu z listy kategorii jaką pobierasz. pozdrawiam munky |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 06:40 |