Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 13.01.2010 Ostrzeżenie: (0%)
|
Witam,
napisałem taki kod który wyświetla mi rekordy z bazy. Wszystko super działa. Ale jak teraz zrobić, żeby przy każdym rekordzie mógł go edytować i usuwać. Tutaj kod do wyświetlania:
Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%)
|
W najprostszym przypadku: dodajesz kolejną komórkę do tabeli
gdzie $row['ID'] to id rekordu (masz klucze primary na tabeli?) następnie tworzysz skrypt skrypt_edycji.php w którym: 1) łączysz się z bazą 2) wyświetlasz formularz edycji, w którym uwzględniasz wszystkie możliwe pola które można edytować 3) sprawdzasz czy przyszło ID i czy jest numeryczne (is_numeric($_GET['id'])) i wymuszasz typ na liczbę całkowitą 4) jeśli masz id to wysyłasz zmodyfikowane dane z formularza albo do tego samego skryptu, gdzie zapisujesz zmiany (polecenia mysql UPDATE) albo do zupełnie nowego Analogicznie postępujesz w przypadku usuwania wpisów tylko już bez formularza, najlepiej na tej pierwszej liście (tabeli) dodać od razu obok linku edytuj: Na końcu poleceniem DELETE * from tabela where warunek usuwasz wybrany rekord. Ten post edytował darko 16.02.2011, 23:58:47 |
|
|
|
pajdakks Edytowanie i usuwanie z bazy. ! 16.02.2011, 22:39:54
pajdakks Nie mam właśnie tego ustawione. A jak przydzielić ... 17.02.2011, 15:57:45
greycoffey Stwórz takie pole:
[SQL] pobierz, plaintext id int... 17.02.2011, 16:35:26
pajdakks Coś takiego ?
I jak teraz ma wyglądać ten formul... 17.02.2011, 16:43:15
emajl22 tak, coś takiego
darko dokładnie Ci opisał co i j... 17.02.2011, 16:56:57
greycoffey Darko Ci już napisał. Tylko jak zmodyfikowałeś tab... 17.02.2011, 16:58:42
pajdakks Mam coś takiego:
admin.php ( tutaj wyświetla rekor... 17.02.2011, 22:44:24
darko Zwróć uwagę na dane, które wyciągasz z bazy aktual... 18.02.2011, 02:40:32
pajdakks id jest jako zmienna. I nie wyświetla sie. 18.02.2011, 13:31:03
osl jaka zmienna? darko dokładnie napisał, gdzie leży ... 18.02.2011, 13:34:01
pajdakks edytowalem to:
[PHP] pobierz, plaintext "SELE... 18.02.2011, 14:21:00
trucksweb wejdz do bazy i zobacz czy masz tam jakies rekordy... 18.02.2011, 14:25:41 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 14:25 |