Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: potwierdzenie usuwania danych
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
GuLash
Witam. Mam mały problem moze ktos bylby wstanie mi cos doradzic.

wywoluje sobie z bazy dane do tabeli i do kazdego rekordu mam podpiete akcje typu usun, edytuj i szczeguly jako 3 rozne formularze

  1. <?php
  2. echo "<td>$formik</td><td>$row[12]</td><td>$row[2]</td><td>$row[3]</td>
  3. <td valign=bottom><form method=post action=$PHP_SELF?go=shop_list&akcja=usun class="operacje" name="form$formik"><input type="hidden" name=id value=$row[0] ><input type="hidden" name=formik value=$formik ><img src="gfx/usun.gif" title="usun" value="usun" style="height:24px; width:24px" onclick="java script:send($formik);"></form></td>
  4. <td><form method=post action=$PHP_SELF?go=shop_list&akcja=edycja class="operacje"><input type="hidden" name=id value=$row[0] ><input type="image" src="gfx/edytuj.gif" title="edytuj" value="edytuj" style="height:24px; width:24px"></form></td>
  5. <td><form method=post action=$PHP_SELF?go=shop_list&akcja=szczegoly class="operacje"><input type="hidden" name=id value=$row[0] ><input type="image" src="gfx/szczegoly.gif" title="szczegoly" value="szczegoly" style="height:24px; width:24px"></form></td></tr>";
  6. ?>
mniej wiecej tak

zrobilem w js funkcje potwierdzajaca usuwanie

function send()
{
var akcja=window.confirm("Czy na pewno chcesz usunac");
if(akcja){document.form.submit();}
}

jednak mam problem z przypisaniem tego do konkretnego formularza poniewaz z kazdym wykonaniem petli nazwa forma zmienia sie na zasadzie form1 form2 itd ad do konca petli. Jeśli ktos wie jakby mozna bylo zmodyfikowac funkcje jsa zeby dynamicznie zczytywalo ilosc formów
nospor
z php nie ma to zadnego zwiazku. Przenosze.

Dodaj funkcje do onsubmit forma:
  1. <form ...... onsubmit="return confirm('Czy na pewno chcesz usunac');" >
  2. ....


ps: ale i tak do tego rzeczy nie potrzebne sa formy tylko zwykly link z paramterem co sie usuwa. Ale twoj wybor smile.gif
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.