Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] - Zapamietanie wartosc pola formularza <select> w petli while, Zapamietanie wartości pól formularza, przy błednie wprowadzonych danyc
scorpion10
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 8.07.2016

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


Pobrane dane z bazy MySQL, wyświetlają się jako lista wyboru formularza i są pobierane w pętli while do pola <select><option>.
Chciałbym, w przypadku błędnego wpisu w formularzu, gdzie użytkownik wówczas musi poprawić wprowadzone dane, aby nie wprowadzać
tych samych danych ponownie, a tylko uzupełnić wymagane do poprawki.
Jak w takim przypadku zapamiętać stan wybranego pola <select> który dostał dane z pętli while.

Próbowałem zapamiętać w zmiennej SESSION i udało sie częściowo, ale przy kolejnym błędzie w tej samej sesji i poprawce
to zmienna SESSION również traciła wartość.

Czy ktoś mógł by podać jakiś przykład jak to należało by wykonać ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

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


W jaki sposób zmienia? Po wysłaniu formularza albo masz je gdzieś już zapisane, albo ponownie pobierasz wartość. Jeśli POST['example'] === wartość z bazy to robisz selected.
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: 16.10.2025 - 17:44