Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Wybranie tych samych numerów, Ł A M I G Ł Ó W K A D L A M O C N Y C H
www.aukcje.fm
post
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 1
Dołączył: 4.05.2010

Ostrzeżenie: (20%)
X----


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.

Ten post edytował www.aukcje.fm 11.02.2014, 18:41:19
Go to the top of the page
+Quote Post
Turson
post
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.
Go to the top of the page
+Quote Post
phpion
post
Post #3





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 01:11