Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wczytywanie danych do formularza z bazy danych.
bebzon_hc
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 1
Dołączył: 10.02.2011
Skąd: Rawicz

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


Witam serdecznie!
Chciałem się poradzić bo już nie wiem jak temat ugryźć...

Tworzę małą aplikację, za pomocą któej będzie można dodawać oraz edytować jakieś tam zlecenia.
Formularz składa się z pól typu <text> ale i <select>, <input type="checkbox">, <input type="radio">.

Mój problem polega na tym, że nie wiem jak wczytać zapisane już dane do pól typu <select>, <input type="checkbox">, <input type="radio">.
Chciałbym żeby formularz wyglądał tak jak przed wysłąniem zlecenia do bazy danych. Żeby pole 'select' było wybrane na konkretnym miejscu, żeby 'chceckbox' był zaznaczony oraz 'radio'.

Proszę o wskazówki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Greg0
post
Post #2





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

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


@BigPig W polach typu select można ustawić atrybut selected na pole option.
I wtedy tworząc pole select można to robić np. w ten sposób
  1. $options = array(1=>'Poczta polska', 2=>'Kurier', 3=>'Odbiór osobisty');
  2. $selected = 2;
  3. echo '<select name="send">';
  4. foreach($options as $id => $option){
  5. $attr = ($id==$selected) ? 'selected' : null;
  6. echo'<option value="'.$id.'" '.$attr.'>'.$option.'</option>';
  7. }
  8. echo '</select>';


Ten post edytował Greg0 26.09.2013, 13:06:59
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: 27.12.2025 - 13:29