Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP][MySQL]Filtrowanie wartości pobranych z bazy danych
artkow00
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 5.11.2013

Ostrzeżenie: (0%)
-----


Witam.

Szukam jakiegoś tutariala lub podpowiedzi.

Chcę pobrać z bazy danych wszystkie dane dotyczące usera tj np:

imie
nazwisko
wojewodztwo
miasto
zainteresowania

Jak już je pobiorę to w pętli while {} wyświetlę dane wszystkich userów jeden pod drugim w <div></div>

Szukam odpowiedzi jak filtrować te wyniki za pomocą checkboxów. Tzn mam po lewej stronie checkboxy np:

[ ] sport
[ ] muzyka
[ ] hodowla jeży
... itd

Po zaznaczeniu checkboxa przy sport wyświtli tylko tych, przy których napisane jest "sport" (wywołane z bazy).
Wiem jak to zrobić za pomocą
  1. if (isset($_POST['zainteresowanie_sport'])) { ... }

Ale takich warunków byłoby milion (oczywiście w przybliżeniu... (IMG:style_emoticons/default/tongue.gif) )

Z pomocą na pewno przyjdzie JavaScript, być może JQuery, ale nie wiem gdzie szukać tutorialu jakiegoś przystępnego..
Dzieki za odpowiedź
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
artkow00
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 5.11.2013

Ostrzeżenie: (0%)
-----


Cytat(SmokAnalog @ 28.11.2013, 13:43:21 ) *
Jednak sądząc po Twoim poście, nie masz wystarczających umiejętności, żeby to zrobić.


Umiejętności mam wystarczające, żeby przefiltrować wyniki w php tylko to generuje ogromną ilość zapytań i zależności. Z ajaxem sobię poradzę, ale nie zależy mi specjalnie na tym, żeby mi się strona nie odświeżała...
Nie zadałem pytania "jak to zrobić, żeby się nie odświeżała strona" tylko jak to zrobić, żeby uprościć kod. Ajax prowdzi do tego, że i tam muszę te wszystkie zapytania napisać w zależności od wciśniętego checkboxa, także niestety Twoja podpowiedź nic nowego nie wniosła do tematu, który być może po prostu źle sformułowałem.

A może wiesz zatem (lub wiecie) jak filtrować po wyświetlonych słowach? Java na 100% może zrobić coś takiego, że po kliknięciu checkboxa dać display:none; dla wszystkich divów, które zawierają dane słowo (value przesłane z checkboxa)(IMG:style_emoticons/default/questionmark.gif)

Szukam czegoś, co pomoże mi zbudować taki skrypt.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 17.10.2025 - 13:46