![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 29.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak powinien wyglądać w (PHP) mechanizm wyszukujący:
- zakładając, że mamy użytkownika o wartości "X" w (jakiejś) kolumnie mysql (np: 10) i chcemy wyszukać użytkowników o takiej samej wartości - i użytkowników o wartości od niej większej o 60 następnie o 120, następnie o 180, następnie o 240, następnie o 300 i o 360 (360 - czyli mamy wartość początkową ponieważ chodzi tu o koło 360st.) ![]() Ten post edytował katharsis44 18.08.2008, 18:49:11 -------------------- Art galeria katharsis44
Muzyka La-moużyka Free Dir Auto Insurance Quotes |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 22 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Możesz pokazać strukturę bazy, bo nie do końca rozumiem o co Ci chodzi...
Ale jeśli dobrze myślę, to może wyliczyć sobie w php te wartości dla których chcesz wyciągnąć ID userów, np. dla 10 będzie to 10, 70, 130, 190, 250, 310 i zastosować takie zapytanie:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 29.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie, niedobrze:
początkowa wartość 10 jest przykładowa (jakaś wartość "x" - może być 10 albo 55 albo 97, itd.) Dopiero chodzi mi ten projekt po głowie: To co wyżej to zalążek... W strasznie uproszczonej wersji coś takiego: Mamy, załóżmy 10 kolumn w tabeli, wyszukiwanie ma polegać na zasadzie, każda kolumna z każdą czyli: -pierwsza kolumna tabeli wybranego użytkownika z pierwszą kolumną drugiego użytkownika, 1 kolumna z drugą, 1 z 3, 1 z 4 itd.., później 2 z 1, 2 z 2, 2 z 3 itd. (czyli każda z każdą) Zasada wyszukiwania to co napisałem na początku: czyli odszukanie identycznej wartości i wartości większej od niej o 60 , 120, 180, … 360 (koło 360) - do tego tolerancja: minus 5 plus 5 ![]() Ten post edytował katharsis44 19.08.2008, 11:10:04 -------------------- Art galeria katharsis44
Muzyka La-moużyka Free Dir Auto Insurance Quotes |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 22:35 |