![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 3.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Otóż mam system newsów i w miarę jak witryna się rozwija i przybywa newsów wychodzą niektóre niedociągnięcia na jaw. Kiedy dodaję newsa - wiadomo, piszę się, tutaj zapomni się dać jakiegoś <br />, czy pogrubienia i innych rzeczy. Za każdym razem muszę wchodzić w phpmyadmina i wszystko ręcznie edytować. Jest to trochę męczące i kłopotliwe, ponieważ traci się dużo czasu, a jeżeli ktoś, kto nie ma dostępu, ktoś "z zewnątrz", komu daję uprawnienia - napisze newsa - i co dalej? Przejdźmy do sedna: robię sobie taki system edycji. Jestem na tym etapie, że pobieram z bazy danych rekordy, czyli tytuł i treść. No i dalej, mam w formularzu takie coś, że między <textarea> po prostu daję komendę echo w php, żeby mi wyskakiwał aktualny stan. No i co teraz, jak zrobić to, że po naciśnięciu "zaktualizuj" po prostu zupdejtuje mi stan strony do bazy? Jak użyć funkcji update? I jak przede wszystkim wybrać pojedynczego newsa, tego, akurat, na którego podstronie jestem? Adres strony to bezchemii.info |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 6 Dołączył: 20.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jaki masz problem? Jeżeli jesteś już na etapie, że pobierasz w <textarea> wartość z bazy to oznacza, że pobierasz news'a za pomocą $_GET, a dokładniej.. Jak sortujesz news'y to dodajesz np. adres:
adres.pl/edit_news.php?id=ID Newsa z bazy Później pobierasz danego news'a WHERE id = $_GET['id'] Aktualizujesz tak samo.. Po wysłaniu formularza ( w edit_news.php ) aktualizujesz WHERE id = $_GET['id'] http://webmade.org/kursy-online/aktualizac...-kurs-mysql.php |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 3.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem za pomocą jakiegoś poradnika bo mi już mózg wyparował:
edytuj.php
A tu fragment z news.php
Aha i co najważniejsze, nie śmiga niestety :/ Odświeżam. Ten post edytował benzulli 11.08.2013, 18:38:53 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował kpt_lucek 13.08.2013, 03:31:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 18:37 |