![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 21.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chcialbym zrobic w takim malm panelu adm oprocz dodawanie takze edcje i usuwanie rekordow z tabeli. Tylko chce zrobic to w taki sposob, ze zarowno edycja, jak i usuwanie danego rekordu odbywac sie bedzie za pomoca nacisniecia takiego przycisku (sa to wstawione np. jpegi z iksem przy kazdym rekordzie). I nie wiem wlasnie, jak zrobic to , ze jak nacisne takie przycisk przy ktoryms rekordzie, to jak mam zidentyfikowac to, przy ktorym to rekordzie bylo i ktor wlasnie mam usunac. Za wszelkie wskazowki bede bardzo wdzieczny |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Jeśli panel masz jakoś zabezpieczony, tzn sesja itp. To możesz to zrobić przekazując parametry za pomocą tablicy $_GET.
1. pobierasz z bazy rekordy w pętli, przy każdym stawiasz dwa obrazki, do usuwania i edytowania. 2. odpowiednio linkujesz obrazki np, do usuwania -> skrypt.php?akcja=usun&id=id_rekordu (ID pobierasz z bazy, przy każdym przejściu pętli), a do edytowania -> skrypt.php?akcja=edytuj&id=id_rekordu. 3. potem tylko czytasz zmienną $_GET["akcja"] i w zależności od niej wykonujesz zapytania, UPDATE, lub DELETE, gdzie w WHERE wstawisz id z $_GET["id"]. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
potrzebny Ci będzie numer identyfikacyjny
EDIT zapomniałem o edycji
Ten post edytował b_chmura 24.12.2007, 12:08:06 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 21.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
dzieki za pomoc...
aby nie zakladac nowego tematu, szybkie pytanie: jak wydobyc z rekordu tylko konkretna poczatkowa liczbe znakow? (potrzebne przy UPDATE, gdzie tresci jednego z rekordow sa dosyc dlugie) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy przez SQL da się coś takiego zrobić, ale możesz pobrać sobie rekord jeden do zmiennej i zrobić coś takiego
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:46 |