![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam formularz którym dodaje dane do tabeli w mysql
nastepnie php wyswietlam zawartosc bazy danych ... opcje usuwania opanowalem teraz chcialbym edytowac poszczególne rekordy również poprzez php... jestem laikiem ale wyobrazam sobie to w ten sposob ze musze dane rekordy ktore sa wypisane z bazy spowrotem przerzucic do formularza..czyli tymi samymi danymi co wpisywalem do bazy wypelnic formularz w celu jego edycji jak to zrobic ? i kolejna sprawa... jak opanowac w jednym pliku klika submitów... (action) prosze o jakies linki ... lub podpowiedzi dzieki Ten post edytował bigart 31.10.2006, 14:50:12 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 0 Dołączył: 18.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
jak opanowac w jednym pliku klika submitów... (action) Nie wiem czy dobrze zrozumialem. Jezeli chcesz miec kilka submitow, z ktorych kazdy przesle dane do innego skryptu, to kazdy taki submit musi byc "opakowany" w osobny formularz <form action="odpowiedni_skrypt.php" > </form>. Innymi slowy - jeden formularz wysyla dane tylko do jednego skryptu. Jezeli wewnatrz formularza masz wiecej submitow to kazdy z nich wysle dane do tego samego skryptu. Mozesz natomiast nadac im inne wartosci "name" i "value". A co do sprawy pierwszej to nie ma specjalnie duzej roznicy miedzy dodaniem a edycja. W duzym uproszczeniu moze to wygladac tak: Pobierasz wiersz z bazy:
Tworzysz formularz ktory bedzie umozliwial edycje:
i fragment skryptu edit.php do ktorego zostana wyslane dane i ktory je przetworzy:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 20:57 |