Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz podzielony na strony
panjarek
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 8.03.2009

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


Witam.
Robię dodawanie artykułów na stronę i mam pewien problem.
Otóż jak zrobić aby po napisaniu tresci w formularzu na dole były przyciski:
zakończ - zapisałby to co wpisano w pola i wyszedł z edycji
dalej - zapisałby to co wpisano i otworzył kolejne pole aby można było pisać następną stronę artykułu.
Niebardzo wiem jak szukać odpowiedzi na moje pytanie dlatego kieruję je tutaj.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




No i teraz już wszystko wiemy (IMG:style_emoticons/default/smile.gif) Z tym, że mylisz się, iż do jednego podtytułu masz jedną treść (IMG:style_emoticons/default/winksmiley.jpg) Zauważ, że jeden tytuł musi mieć przynajmniej jeden podtytuł i tu się zgadzamy. Ale jeden podtytuł może mieć więcej niż jedną stronę treści. Na to Twoja struktura akurat także pozwala (IMG:style_emoticons/default/winksmiley.jpg) Dzięki temu możesz mieć do jednego podtytułu kilka stron. No chyba, że masz indeks typu PRIMARY lub UNIQUE nałożony na kolumnę idpodtytułu w tabeli tresc. Ale raczej wątpię, by było tam coś innego niż zwykły INDEX.
Sprawdzenie który został wciśnięty najlepiej rozpoznać poprzez nadanie obu guzikom typu submit i unikalnych name, a potem wyłapywanie w pliku odczytującym, które name znajduje się wśród przesłanych postem (IMG:style_emoticons/default/smile.gif) Najprościej chyba tak: if( array_key_exists( 'name_submita', $_POST ) )

EDITL: A dlaczego uważam, że ktoś zrobił celowo kilka stron do podrozdziału? Bo gdyby była to relacja 1 do 1 to by zwyczajnie podtytuł i treść zawarł w jednej tabeli jako osobne pola. Układ jaki Ty masz pozwala na utworzenie w X artykułów dowolna liczbę od 1 do Y podrozdziałów, a każdy z nich może mieć od 1 do Z stron (IMG:style_emoticons/default/smile.gif) Dzięki temu możesz "obejść" nawet częściowo numerację rozdziałów i stron bez konieczności pamiętania ich id jeśli dobrze zastosujesz ORDER BY i LIMIT. Czyli zamiast pamiętać, że w artykule 4 w podrozdziale 3 o id = 15, chcesz zobaczyć stronę 2, o id = 56 możesz zamiast szukać kombinacji 4/15/56 szukać 4/3/2 (IMG:style_emoticons/default/winksmiley.jpg) Ale jak? To już zostawiam Tobie do przemyślenia.

Ten post edytował thek 2.03.2010, 13:16:46
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: 17.10.2025 - 20:54