![]() |
![]() ![]() |
![]() |
![]()
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
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? |
|
|
![]()
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. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Generujesz w pętli i dla bieżącej wartości wstawiasz atrybut selected.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 25.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wygląda to tak. Jak teraz to zrobić w pętli? FORem? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Wydziel sobie poszczególne elementy do tablicy. Każdy z nich wyświetlaj w pętli, przy okazji sprawdzając, czy to bieżący element.
Jeśli tak, dopisz selected. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
musisz mieć tablicę na zasadzie
$key => $value gdzie $key to te 1, 2, 8 a $value to Late Input Material, Producer Quality Następnie coś takiego
coś takiego |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Mamy kelnera?
![]() -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 25.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie za pomoc. Działa malinowo.
![]() |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
A jak to zrobić jeśli do kodu nie możemy wstawić nic poza zmiennymi np echo ' tu kod html i zmienne ';
Nie możemy tam korzystać z ifa pobierać z bazy itp? Nie możemy przerwać echo na 2 części ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No a jak sobie wyobrażasz manipulację selectem z zewnątrz?
Zostaje tylko JS. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
trochę mnie zastanawia kilka kwestii
echo to zmienna o.O i czemu niby nie można dać if`a ? |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 26 Dołączył: 19.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
o czym ty gadasz ? jak do zmiennej wstawić if ? if to konstrukcja warunkowa a zmienna przechowuje wartość. nie możesz połączyć jednego z drugim
rozumiesz różnicę ? |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 0 Dołączył: 22.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Co się tak spinasz, toż mówię. Poza tym zmienna może przechowywać też inne rzeczy niż wartość więc nie wprowadzaj w błąd.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 14:30 |