![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 1 Dołączył: 4.05.2010 Ostrzeżenie: (20%) ![]() ![]() |
Witam,
Łamigłówka. Wczytuję z bazy danych ciągi numerów oddzielonych przecinkami. Z pola nr 1 np : 1,94385,234,23,4534534,232,3243534,342324,116,565865,348374,464534,34,436,4 Z pola nr 2 np : 23,232,65,23123,4213,4235,116,432423142,543523,142,354356423,432134,54365,342423 4,523423,4 Z pola nr 3 np : 23,4534,1,34324,23,435436243,54356435,32423,4254,116,53634523423,5436,345,3,4 Teraz, jak podać te numery w taki sposób że, najpierw będą wyświetlone - wytypowane (podane przez skrypt) te które są zarówno w polu nr 1, 2, 3 zgodnie z kolejnością czytania danych (tutaj od lewo do prawo) , potem te które są w 1 i 2 lub 1 i 3 lub 2 i 3 również zgodnie z kolejnością wczytywanych wyników, potem na przemian będą wyświetlane te które są w 1,2,3 aż do skończenia numerów. Dodam tylko że może być czasami aktywne tylko pole nr 1 lub pole nr 1 i 2, lub 1, 2, 3 lub ... 1,2,3,4,5,6,7,8,9... Z podanego przykładu powinno podać najpierw liczbę 23, potem 116 potem 4 potem 1 potem 232 ... Mile widziany kod ![]() ps. nie dodałem że czas powinien być poniżej 1 setnej sekundy nawet dla wielu wczytanych pól. Ten post edytował www.aukcje.fm 11.02.2014, 18:41:19 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Robisz explodem tablicę każdego zestawu, lecisz foreachem i sprawdzasz po kolei wszystkie.
Poza tym to jakieś zadanie dla nas? Piszesz łamigłówka jakby to nam zależało na rozwiązaniu. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Mile widziany kod ![]() ps. nie dodałem że czas powinien być poniżej 1 setnej sekundy nawet dla wielu wczytanych pól. W takim razie zapraszam na giełdę. Założysz temat sam czy Ci ten przenieść? Warunek podstawiony w "ps." jest nie do spełnienia. Nawet jeśli skrypt wykona się w tym czasie dla X pól, to może wykonać się dłużej dla X + 1 pól. Chyba, że X będzie ograniczone. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 01:11 |