![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 229 Pomógł: 13 Dołączył: 31.05.2007 Ostrzeżenie: (10%) ![]() ![]() |
Mam następujący problem.
Posiadam formularz w którym użytkownika podaje dowolną ilośc parametrów i dowolną ilość wartości np. Parametr => wartość Kolor => czerwony, niebieski, zielony Długość => 100, 200, 300, 400, 500 W wyniku chciałbym uzyskać następujące wartości czerwony 100 czerwony 200 ..... czerwony 500 niebieski 100 niebieski 200 itd itd czyli każdy element z pierwszego parametru, z każdym elementem z drugiego parametru. W przypadku dwóch parametrów to nie jest trudne, bo za pomocą tego:
otrzymam to co chcę. Ale co w przypadku gdy użytkownik poda n liczbę parametrów i n liczbę wartości? W przypadku trzech parametrów: Kolor => czerwony, niebieski, zielony Długość => 100, 200, 300, 400, 500 Szerokość => 2, 4 To w wyniku musiałbym otrzymać: czerwony 100 2 czerwony 100 4 czerwony 200 2 czerwony 200 4 czerwony 300 2 .... itd Macie może jakieś pomysły? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Może to Ci pomoże: http://www.dannyherran.com/2011/06/finding...p-permutations/
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 229 Pomógł: 13 Dołączył: 31.05.2007 Ostrzeżenie: (10%) ![]() ![]() |
Dziękuje bardzo za pomoc. To jest dokładnie to co chciałem osiągnąć.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:13 |