![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 1 Dołączył: 13.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
piszę sobie taką prostą stronkę czytającą notatki z bazy danych + podstawowy CRUD. Bardzo ułatwi mi to życie. Ta mini appka prawie działa - ale mam problem - po dodaniu lub edycji notatki do bazy muszę ręcznie odświeżać stronę, żeby była widoczna. Błąd - headers already sent... A ja chciałbym, żeby pokazywała się ta sama strona, tylko zaktualizowana (IMG:style_emoticons/default/sad.gif) W urlu są dwie zmienne pochodzące z linka ze strony głównej - nazwa tabeli w bazie i typ operacji crud + pole id tej operacji. Pomóżcie proszę. Kod jeszcze w rozsypce:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Chyba nie rozumiem, jak mam najpierw edytować, a potem wyświetlić, jeśli to jest na jednej stronie Ja nie mowie o formularzu do edycji... Ja mowie o kodzie, gdzie w bazie juz zmieniasz dane. Ten wlasnie kod ma byc wykonany przed wyswieteniem listy. Tak samo jak kod odpowiedzialny za skaowanie z bazy czy za dodanie z bazy.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 1 Dołączył: 13.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ja nie mowie o formularzu do edycji... Ja mowie o kodzie, gdzie w bazie juz zmieniasz dane. Ten wlasnie kod ma byc wykonany przed wyswieteniem listy. Tak samo jak kod odpowiedzialny za skaowanie z bazy czy za dodanie z bazy. Ale czy to oznacza konieczność posiadania dwóch stron? Np. /notatki.php --> wyświetlanie tabeli z danymi, formularz do edycji, etc. /crud.php --> tutaj dzieją się operacje, po których jest powrót do strony notatki.php ? Myślałem o tym, ale jest problem. Otóż: 1. Strona index.php - tutaj listuję przyciski z nazwami tabel, nazwę tabeli przekazuję do urla .
2. Strona notatki.php - wyświetla mi tabelę z danymi wg urla + formularz, plus przyciski do edycji.
3. Strona crud.php - tutaj musiałbym już przekazać i poprzednią zmienną $table oraz nowe, wysłane z formularza, żeby powrócić... Na tym etapie już się gubię. Nie mam pojęcia, jak to zrobić (IMG:style_emoticons/default/sad.gif) Dodatkowo, musiałbym pewnie jakoś zapamiętać url z punktu 2. Czarna magia. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 05:05 |