![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 5 Dołączył: 13.09.2010 Ostrzeżenie: (40%) ![]() ![]() |
Mam problem z zaznaczeniem opcji w liście select generując pola option funkcją.
W programowaniu strukturalnym szło to przez while i funkcję. A tutaj pokazuje mi na liście tylko tą opcję, którą chcę znaleźć, a nie wszystkie. Ma to być opcja np. edycji nazwy produktu z listy
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
for($i=0;$i < $ile_jest;$i++){
while($i < $ile_jest){ $aa = $nazwy[$i]; function sprawdz($aa, $bb){ if($aa == $bb) return 'selected'; else return; } sprawdz($aa, $bb); print $nowy_formularz->dodaj_opcje('hidden', $nazwy[$i],'',sprawdz($aa, $bb)); } } Wytłumacz mi proszę każdą linijkę tego kodu a potem całość co to ma robić. Czytam i czytam i jeszcze raz czytam i nic z tego nie kumam. Szczególnie intryguje mnie pętla while w pętli for, która notabene zawiera ten sam warunek wykonania. Oraz interesująca jest deklaracji funkcji w pętli. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 16:46 |