![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 16.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam zrobiony formularz, któr wygląda następująco. 1. Wybieram temat(z bazy) 2. Wpisuję tresc 3. Klikam wyślij 4. Rekord zostaje dodany do bazy pod ten tytuł (np. wybrałem tytuł ABC i w nim bedzie ta treść) A więc mam prosty formularz dodający rekordy do bazy. Jak więc zrobić teraz tak: Wybieram tytuł i jeśli jest coś wpisane do tego rekordu to mogę go edytować za pomocą tego formularza, a nie za każdym razem wchodzenie do phpmyadmin.. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
Możesz to zrobić w najprostszy sposób:
1. Zrobić (tak jak przy dodawaniu) listę tematów 2. Zrobić butona "edytuj". 3. Postawić warunek np. if(isset($_POST['edytuj']) a w środku - pobrać dane z bazy dotyczące wybranego tematu (szukasz po ID, lub po tytule jeżeli jest unikalny) - pobrane dane umieścić w wybranym miejscu nowego formularza, np. jeżeli dane, które pobrałeś z bazy i chcesz edytować nazywają się $opismax to <textarea name ="opismax"><?php echo $opismax; ?></textarea> - dodać butona, np. "dokonajZmian" - jeżeli wciśnięto przycisk i dane są poprawne wykonaj UPDATE w bazie A teraz w czym KONKRETNIE masz problem? ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 267 Pomógł: 0 Dołączył: 16.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 16:46 |