Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Filtr rekordu
#3
No dobra. Zrobię filtr w PHP.
W przypadku gdy id będzie występowało >= 2 razy, to wyszuka według innego ID.

I teraz pytanie, jak ominąć żeby nie wyszukiwało tego samego rekordu?

User | ID
1 | 4,2,3,6,9,6,3,3,2,8,2

Za pierwszym razem wyszukuje według klucza ID = 3

Pojawiło się 3 razy, wiec potrzebuję ponownie wyszukać. Tym razem los padł na ID = 6. Tym razem też nie udało się, ponieważ 6 występuję >= 2 razy. Ponawiamy sytuacje. Teraz padło na 9. Udało się, wykonuję dalsze działanie.

Jak ominąć ponownego wybierania tego samego ID? Dodam że ID to ID userów, więc będzie tego sporo. Myślę nad dwoma rozwiązaniami:
  1. Zapisanie do sesji/ciasteczka wybranego ID, po czym wyfiltrować przed to ID abye jego nie szukało.
  2. Utworzyć nowy rekord, gdzie będą dodawane wraz zapisem do powyższego rekordu kolejnego ID, ale tylko w przypadku gdy w tym rekordzie ID dodaje kolejny powtórzony ID. Wtedy filtrować z tego nowego rekordu i jeżeli w nim istnieje to ID to nie pobiera.
Może macie jeszcze jakieś pomysły?
Odpowiedz


Wiadomości w tym wątku
Filtr rekordu - przez michalszyd - 21-10-2012, 16:03
RE: Filtr rekordu - przez Morfeusz_2005 - 21-10-2012, 16:47
RE: Filtr rekordu - przez michalszyd - 21-10-2012, 17:21
RE: Filtr rekordu - przez Morfeusz_2005 - 21-10-2012, 17:27
RE: Filtr rekordu - przez michalszyd - 21-10-2012, 18:56
RE: Filtr rekordu - przez michalszyd - 21-10-2012, 23:36
RE: Filtr rekordu - przez Morfeusz_2005 - 21-10-2012, 19:46
RE: Filtr rekordu - przez hieroshima - 25-10-2012, 02:26

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Nie dodaje rekordu ;x Intelactive 4 4,359 07-12-2012, 04:05
Ostatni post: andrzejhi
  zaokraglanie liczb z rekordu Intelactive 6 4,800 12-11-2012, 02:59
Ostatni post: Engine
  Zwrócenie gotowego linku po dodaniu rekordu Intelactive 0 1,701 23-10-2012, 17:29
Ostatni post: Intelactive
  Nie dodaje rekordu Intelactive 4 3,242 22-10-2012, 22:18
Ostatni post: Intelactive
  Zwiększanie rekordu o jeden nie dziala hawkers 0 2,088 22-04-2012, 18:36
Ostatni post: hawkers

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl