Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 11.05.2007 Skąd: Kraków Ostrzeżenie: (0%)
|
Witajcie,
Mam oto taki problemik. Wyciągam z bazy powiedzmy.... koncerty wraz z ich datami, które spełniają jakieś tam kryteria - ich ilość jest oczywiście zmienna i wyświetlam tabelkę, w każdym wierszu tworząc przyciski Zapisz lub Wypisz (jeśli zalogowany użytkownik jest już na ten koncert zapisany). I teraz mam problem w jaki sposób obsłużyć przyciski tak, aby ich kliknięcie powodowało odpowiednie akcje w bazie (zapisanie lub wypisanie użytkownika). Podkreślam, że ilość przycisków jest zmienna, więc odpada zwykłe if-owanie i podpięcie różnych warunków dla każdego buttona. Podejrzewam że chodzi o stworzenie jakiegoś JS, ale jestem w tym temacie zielony. Bardzo proszę o sugestie w jaki sposób wykaraskać się z tego. Z góry dzięki za podpowiedzi! Ten post edytował zaiac 11.05.2007, 14:00:55 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 346 Pomógł: 23 Dołączył: 28.11.2004 Ostrzeżenie: (0%)
|
Kazdy przycisk to osobny formularz, np.
generujac strone z lista koncertow, wypisujesz za kazdym powtorzeniem sie koncertu jego id w id_koncertu. Po wyslaniu odbierasz w pliku, ktory bedzie to przetwazal id i mozesz robic z tym co chcesz. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 11.05.2007 Skąd: Kraków Ostrzeżenie: (0%)
|
Kazdy przycisk to osobny formularz, np. generujac strone z lista koncertow, wypisujesz za kazdym powtorzeniem sie koncertu jego id w id_koncertu. Po wyslaniu odbierasz w pliku, ktory bedzie to przetwazal id i mozesz robic z tym co chcesz. Tylko że nie chcę przechodzić nigdzie z tej strony - idealnie byłoby, gdyby po naciśnięciu odświeżała się strona z owmi przyciskami i widać było już zmianę w wyświetlonej tabelce. Pisane z palca, ale coś w tym guście powinieneś zrobić. A co to miałoby robić? Możesz wytłumaczyć trochę te kodzik? |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 346 Pomógł: 23 Dołączył: 28.11.2004 Ostrzeżenie: (0%)
|
A co to miałoby robić? Możesz wytłumaczyć trochę te kodzik? Po nacisnieciu przycisku, przejdzie do strony plik.php wykona w tym przypadku action=wypisz czyli wypisz koncert o id_koncertu=jakies_id; Czyli mniej wiecej to co chciales zrobic. Ogolnie mowiac jest on bardzo podobny do mojego rozwiazania. Strona sie przeladuje, zostanie cala lista, tylko zmieni sie wypisz/zapisz. Istnieje tez inna mozliwosc, zastosuj ajaxa, w tym przypadku mozesz wykonac co chcesz nie przeladowujac strony. |
|
|
|
zaiac [php]Obsługa wielu przycisków w formularzu 11.05.2007, 13:59:56
Kicok [PHP] pobierz, plaintext <?phpif( $zapisany... 11.05.2007, 14:19:15
zaiac A jak pozniej odebrac zmienne przekazane w te spos... 11.05.2007, 16:38:26
no_face W skrypcie odbierasz takie dane po przez tablice P... 11.05.2007, 22:44:37
zaiac Wielkie dzięki za pomoc - wszystko fajnie dzi... 14.05.2007, 13:15:44
uli Po co te wszystkie kombinacje??
Wystarczy przecie... 14.05.2007, 13:33:40
zaiac Jest ok tylko jak zrobić to odświeżanie - czyli co... 14.05.2007, 14:00:43
uli [HTML] pobierz, plaintext <form method="PO... 14.05.2007, 14:08:22 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 04:14 |