![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.10.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam tak jak w temacie mam bazę danych w mysql z której wypisuje dane w postaci tabeli i po kliknięciu w dany wiersz chciałbym się odnieść do id danych z bazy w tym wypadku id_klient tak aby z tą informacją stworzyć kolejne zapytanie sql.
(IMG:http://i.imgur.com/ktGmF4b.png) Tak wygląda baza danych. To chcę dostać po kliknięciu (IMG:http://i.imgur.com/b7AwDGt.png) Żeby przejść do kolejnej tabeli (IMG:http://i.imgur.com/9iw7P9t.png)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 4 Dołączył: 6.11.2016 Ostrzeżenie: (0%) ![]() ![]() |
Chciałem zaproponować coś prostszego i lepszego w obyciu, ale jak mówisz, że będzie jeszcze jedno zagłębienie, to sam nie wiem. Mianowicie od razu pobierasz wszystkie dane z tabel i je wyświetlasz tak, jak chcesz, żeby były widoczne po kliknięciu. Następnie za pomocą stylów ustawiasz im display:none (będą niewidoczne), a za pomocą JavaScript włączasz wyświetlanie po kliknięciu. Ale to zależy, ile łącznie będzie tych danych, żeby nie przeciążyć strony.
A opcja z przeładowaniem to mniej więcej coś takiego:
Następnie po </tr> sprawdzasz, czy ($wiersz['id_klient'] == $_GET['id']) i jeśli tak, to dodajesz takiego while'a jak ten, co już masz, ale z tym nowym zapytaniem pobierającym budowy. Gotowca nie dałem, ale jeśli zrozumiesz, jak to działa, to powinieneś sobie poradzić. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 13:53 |