Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] "Pokaż szczegóły" checkbox w wyniku zapytania
Forum PHP.pl > Forum > Przedszkole
gawellus
Witam
Chciałbym w swojej aplikacji zrobić coś takiego jak np. ma wyszukiwarka połączeń PKP.
Otóż po zwróceniu wyników zapytania, przy każdym wyniku stoi checkbox, a zaznaczenie go powoduje wyświetlenie dodatkowych informacji.
Jak najprościej zrobić coś takiego w php?

Drugą możliwością, z która też się spotkałem był link "więcej" przy wyniku zapytania, który kierował do szczegółów produktu czy czegoś tam.
Tak czy inaczej nie wiem jak zrobić, żeby takie coś pojawiało się przy wynikach i jak przypisać mu zapytanie.
Proszę o pomoc
Suh
Przede wszystkim od strony organizacyjnej - każde połączenie musi mieć swój numer identyfikacyjny, który będzie charakteryzował tą konkretna trasę powiedzmy: Kraków - Zakopane ma ID = 1, a Karków - Warszawa ma ID = 2 itd...

Po drugie aby móc wysłać więcej zapytań jednorazowo musisz w html'u zrobić coś takiego :
  1. <input type="checkbox" name="tab[]" value="id" />


Tu przede wszystkim chodzi o to żeby przy nazwie tab było [] exclamation.gif

Zaś po stronie skryptu PHP odnosisz się do zmiennej $_POST['tab'] i tak za pomocą count($_POST['tab']) dowiesz się ile checkboxów zostało zaznaczonych, zaś używając $_POST['tab'][x] odwołasz się do konkretnego id połączenia, gdzie x jest kolejnym zaznaczonym checkboxem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.