Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wybranie tych samych numerów
Forum PHP.pl > Forum > Przedszkole
www.aukcje.fm
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 wink.gif

ps. nie dodałem że czas powinien być poniżej 1 setnej sekundy nawet dla wielu wczytanych pól.
Turson
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.
phpion
Cytat(www.aukcje.fm @ 11.02.2014, 18:28:25 ) *
Mile widziany kod wink.gif

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.
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.