![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, prosze o pomoc mianowicie; mam pewen problem do rozwiązania, przy edycji danych, belka nie wybiera sie wczesniej wybrana pozycja tylko wartość pusta, chcoc zapytanie do bazy jest OK. bo pozycje sie wyswitlają;
![]() ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Nie zaznacza się, ponieważ nie pobierasz nigdzie w skrypcie aktualnie wybranej wartości, a tym bardziej nie widzę w kodzie nigdzie atrybutu dla OPTION, który mówi, że ta opcja ma być zaznaczona (selected="selected"), więc domyślnie zawsze włączy się pierwsza opcja.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nigdzie w kodzie nie widzę, byś zaznaczał którąś z opcji.... Czemu więc się dziwisz, ze domyslnie zaznacza się pierwsza opcja, ktora akurat jest pusta?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
można prośic o przykład
chodzi o : <option value=></option> tu musze zmienic ? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Ale gdzie masz zapisaną pozycję, którą chcesz wybrać?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
echo $row['nazwisko'];
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Nazwiskio dopasowujesz do nazwy trasy? :/
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
można prośic o przykład, jak to zrobić ?
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Gdzie zapisujesz dane do bazy? Tą wybraną wartość z pola wyboru?
Jeśli masz zapisaną wartość, to w edycji musisz ją pobrać z bazy podczas edycji danego elementu i w tej pętli, którą rysujesz pole wyboru select, sprawdzać, czy wybrana wartość zapisana w bazie jest taka sama jak wartość aktualnej iteracji pętli. Jeśli tak, dodajesz atrybut selected="Selected" do danego option. Wybacz, ale prościej się nie da... |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
dodałem selected ="Selected" ale zawsze wyswietla sie ostatnia pozycja z bazy ![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Select musi mieć atrybut multiple, żeby można było zaznaczyć więcej niż 1 opcje
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
selected ma byc dodane tylko dla opcji, ktorą chcesz zaznaczyc a nie dla wszystkich.... Jak dasz dla wszystkich to niby skad przegladarka ma wiedziec o ktora ci chodzilo? W myslach ci nie czyta.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
gdzie mam umiescic selected ="Selected"
![]() |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Ale w ogóle na jakiej podstawie chcesz mieć zaznaczone lub nie?
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat gdzie mam umiescic selected ="Selected" możecie pokazac ? Tam gdzie umiesciles.... ale tylko dla wybranego option a nie dla wszystkich w petli...
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
echo '<option value="'.$dane['id_trasa'].'">'.selected="selected".' '.$dane['nazwa_trasy'].'</option>'."\r\n";
Parse error: syntax error, unexpected '=', expecting ',' or ';' gdzie jest problem ? |
|
|
![]()
Post
#17
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
a po grzyba przy selected="selected" wychodziszz tekstu? Przeciez to jest tekst i z niego masz wlasnie nie wychodzic.... A teraz masz blad bo wychodzisz z tekstu w php.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
możesz mi pomóc i napisac ten kawałek kodu jak to ma wygladac ? nie łapie tego
Ten post edytował marmot106 28.07.2014, 15:15:11 |
|
|
![]()
Post
#19
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Jesli oczekujesz od nas pomocy, to zacznij czytac co sie do Ciebie pisze i odpowiadac na proste pytania
Cytat Ale w ogóle na jakiej podstawie chcesz mieć zaznaczone lub nie?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.02.2014 Ostrzeżenie: (0%) ![]() ![]() |
id_trasa
Ten post edytował marmot106 28.07.2014, 15:28:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:26 |