[PHP][HTML] formularze |
[PHP][HTML] formularze |
25.11.2008, 14:37:21
Post
#1
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 3 Dołączył: 6.10.2006 Skąd: Poznań Ostrzeżenie: (0%) |
Witam
Sytuacja: Dodaję jakieś dane do bazy danych za pomocą formularza. W formularzu mam listę (<select></select>). Jak zrobić by podczas edycji tych danych lista wskazywała zapisany parametr? Ten post edytował matyskiewicz 25.11.2008, 14:40:04 -------------------- eclipse :)
|
|
|
25.11.2008, 14:44:03
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) |
Nie wiem czy dobrze zrozumiałam, ale chyba potrzebujesz ustawić atrybut selected w odpowiednim elemencie <option>
-------------------- |
|
|
25.11.2008, 14:53:46
Post
#3
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 3 Dołączył: 6.10.2006 Skąd: Poznań Ostrzeżenie: (0%) |
Przykład:
Mam taka listę: i z bazy danych zapisana jest wartosc 7 czyli chciałbym aby po wejsciu na stronę edycji w select byla juz automatycznie pozycja z value="7". -------------------- eclipse :)
|
|
|
25.11.2008, 15:36:59
Post
#4
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) |
|
|
|
25.11.2008, 15:54:49
Post
#5
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 3 Dołączył: 6.10.2006 Skąd: Poznań Ostrzeżenie: (0%) |
Pozostawmy php. Select mi się ładnie generuje.
formularz: pole tekstowe - imie pole tekstowe - nazwisko lista -wybierz plec | - value = f (facet) | - value = b (baba) przycisk wyslij Wysyłam do bazy danych taki formularz A teraz chce go edytować jakaś "babe". wyswietla mi się imie, nazwisko oraz pierwsza wartosc z listy. Chcialbym zrobic tak by kiedy edytuje kobiete pojawialo mi sie automatycznie w liście wartosc baba -------------------- eclipse :)
|
|
|
25.11.2008, 15:58:15
Post
#6
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) |
pokaż kod i selecta to ci zrobię żeby było wporzo
Krótko mówiąc jeżeli wyświetlasz na sztywno, to napewno nie będzie ci się co innego pojawiało. Musisz wartości z forma uzupełnić danymi z selecta. jak wyżej pokaż do ci wytłumaczę na twoim przykładzie Ten post edytował Wykrywacz 25.11.2008, 15:59:21 |
|
|
25.11.2008, 15:58:17
Post
#7
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 7 Dołączył: 10.01.2006 Ostrzeżenie: (0%) |
Generujesz znaczniki
w pętli:
i sprawdzasz czy wartość z atrybutu value nie równa sie tej wartości wyciągniętej np. z bazy danych. Lub z palca wstawiasz w każdym if-a Ten post edytował q3d 25.11.2008, 16:07:31 |
|
|
25.11.2008, 16:00:37
Post
#8
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) |
Jeżeli jest to edycja konkretnej osoby to po co mu ładujesz z whila?
|
|
|
25.11.2008, 16:06:13
Post
#9
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 7 Dołączył: 10.01.2006 Ostrzeżenie: (0%) |
Pętla while generuje opcje, które dotyczą pojedynczej osoby. Pojedyńcza osoba ma do wyboru w polu select jakieś opcje.
Możesz je wprowadzić z palca a możesz wygenerować na podstawie bazy danych, tablicy itp. Zawsze to mniej pisania. |
|
|
25.11.2008, 16:06:19
Post
#10
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 3 Dołączył: 6.10.2006 Skąd: Poznań Ostrzeżenie: (0%) |
wlasnie chodzilo mi o
dzieki z apomoc -------------------- eclipse :)
|
|
|
Wersja Lo-Fi | Aktualny czas: 21.05.2024 - 04:46 |