Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Dziwne pytanie?
katharsis44
post
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.) sadsmiley02.gif

Ten post edytował katharsis44 18.08.2008, 18:49:11


--------------------
Art galeria katharsis44
Muzyka La-moużyka
Free Dir Auto Insurance Quotes
Go to the top of the page
+Quote Post
oscar17
post
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:
  1. SELECT UserID FROM Users WHERE Wartosc IN (10, 70, 130, 190, 250, 310)
Go to the top of the page
+Quote Post
katharsis44
post
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
dry.gif

Ten post edytował katharsis44 19.08.2008, 11:10:04


--------------------
Art galeria katharsis44
Muzyka La-moużyka
Free Dir Auto Insurance Quotes
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 - 22:35