Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Jak dorobić "Usuń", "Edytuj"
GoldeNx3
post
Post #1





Grupa: Zarejestrowani
Postów: 228
Pomógł: 1
Dołączył: 24.12.2010

Ostrzeżenie: (0%)
-----


Witam. Napisałem sobie prosty system, bym mógł dodawać jako admin newsy z poziomu WWW. Newsy zapisują się do bazy:

id_news - ID Newsa
temat - Treść tematu
data_dodania - Data i czas
kto_dodal - Admin dodający
tresc - Treść Newsa


Wszystko działa, zrobiłem sobie formularz, wypełniam ,wysyłam, wszystko działa elegancko. Ale jak mogę zrobić, bym kliknął "Edytuj" i dany News edytował z poziomu WWW bądź usuwał go "Usuń". Jak mogę pobrać ID tego z poziomu WWW?

Jak dorobić do tego paginację? Np. 4 Newsy na stronę? I reszta na następnej.

Ten post edytował GoldeNx3 4.04.2011, 23:01:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Daiquiri
post
Post #2





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Generujesz linki np. w postaci index.php?edytuj=1 (gdzie 1 to numer ID newsa). Po kliknięciu sprawdzasz czy zmienna $_GET['edytuj'] została ustawiona (czy ktoś kliknął w link), jeżeli tak to: pobierasz wszystkie dane z bazy o tym newsie, do formularza (takiego jak przy dodawaniu) wczytujesz te dane np. wyświetlając je w value. Otrzymasz już wypleniony formularz, który pozostaje Ci edytować. Procedura zapisu to zwyczajny UPDATE danych w bazie.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 03:17