Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pole typu select
qubec26
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 25.06.2008

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


Mam w swoim formularzu pole typu select, które zapisuje do bazy danych wartości
  1. echo "<td><select name='reason' value='$reason_tbl'><option>Late Input Material</option><option>Producer Quality</option><option>Producibility Technical</option><option>Capacity Issue</option><option>Machine Down Time</option><option>Schedule Change / Demand Planning</option><option>Commercial Issues</option><option>Export Control</option></select></td></tr>";


Zapisywanie działa jak należy.
Ale przy ponownym oglądnięciu formularza zawsze to pole ustawia się na pierwszą wartość.
Jak zrobić tak, aby pokazywało wartość, która została zapisana w tabeli?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
askone
post
Post #2





Grupa: Zarejestrowani
Postów: 654
Pomógł: 121
Dołączył: 27.10.2007
Skąd: Poznań, Łódź

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


Hej

Ustaw dla każdego <option> atrybut [value]. Wtedy do bazy pójdzie wartość z tego atrybutu. Przy odczycie wystarczy że ustawisz atrybut [selected] dla <option> którego [value] jest równe wartości odczytanej z bazy.
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: 26.12.2025 - 11:28