Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] pobieranie z select
em-ba
post
Post #1





Grupa: Zarejestrowani
Postów: 202
Pomógł: 3
Dołączył: 6.01.2008
Skąd: Mazowieckie

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


Witam, chciałem się dowiedzieć w jaki sposób można pobrać z bazy danych zawartości pola select. Z polem input jest ok ale nie wiem jak wyciągnąć select (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

  1. <?php
  2. <div>
  3. <label for="cos">cos:</label>
  4. <input id="cos" name="cos" class="text" type="text" maxlength="30" value="'.$res['cos'].'" />
  5. </div>  
  6. <div>
  7. <label for="wojewodztwo">województwo:</label>
  8.  <select name="wojewodztwo">
  9. <option value=0>-- -- -- wybierz -- -- -- </option>
  10. <option value="1">dolnośląskie</option>
  11. <option value="2">kujawsko-pomorskie</option>
  12. <option value="3">lubelskie</option>
  13. </select>
  14. </div>
  15. ?>


próbowałem na różne sposoby, mi.in:

<select name="wojewodztwo" value="'.$res['wojewodztwo'].'">

i za każdym razem nie chce pobrać..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
em-ba
post
Post #2





Grupa: Zarejestrowani
Postów: 202
Pomógł: 3
Dołączył: 6.01.2008
Skąd: Mazowieckie

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


Cytat
Tyle, że em-ba nie ma w bazie województw, a zresztą nie chodzi o ich wyświetlenie, tylko o zaznaczenie wybranego już wcześniej.

sniezny_wilk - chodzi o ich wyswietlenie w formularzu.. (Uzytkownik wybiera sobie nazwe wojewodztwa z pola select, które jest zapisywane do bazy danych jako cyferka ..każde woj. ma przypisana cyferke.. i teraz uzytkownik chcący zmienic swoje wojewodztwo - widzi pole select, które mu wyświetla dotychczasowe wojewodztwo.. klika na liste select - wybiera nowe wojewodztwo i jest ono wowczas nadpisywane do bazy danych znów jako cyferka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) ..mam nadzieje, że dość zrozumiale napisałem

Nie wiedziałem z początku, że to będzie tak skomplkowane (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Poprawiłem na coś takiego ale dalej ciągle nie działa jak powinno..

  1. <select name="wojewodztwo" disabled="disabled">
  2. [php]
  3. <?php
  4. value="'.$res['wojewodztwo'].'" //załóżmy tu trzymasz wartość z value selecta.
  5.  
  6. $array = array("dolnośląskie","kujawsko-pomorskie","lubelskie","lubuskie","łódzkie","małopolskie","mazowieckie","opolskie","podkarpackie",
  7. "podlaskie","pomorskie","śląskie","świętokrzyskie","warmińsko-mazurskie","wielkopolskie","zachodniopomorskie");
  8.  
  9.  
  10. //może być foreach
  11. $end = count($array);
  12.  
  13. for($res=0; $res<$end;+){
  14. if($wojewodztwo != $res){
  15. echo '<option value="'.$res.'">'.$array[$res].'</option>';// pamiętaj o odpowiednich value !
  16. }
  17. else{
  18. echo '<option value="'.$res.'" selected="selected">'.$array[$res].'</option>';
  19. }
  20. }
  21.  
  22. ?>[/php]
Go to the top of the page
+Quote Post

Posty w temacie
- em-ba   [php][mysql] pobieranie z select   7.05.2008, 09:21:08
- - sniezny_wilk   co to są te znaczniki for w hmtl'u ? pokaż kod...   7.05.2008, 09:23:50
- - em-ba   to się odnosi do tego.. [PHP] pobierz, plaintext...   7.05.2008, 09:28:22
- - sniezny_wilk   A gdzie kod do wrzucania danych do MySQL'a ?   7.05.2008, 09:29:50
- - Sadu2   Cytat(sniezny_wilk @ 7.05.2008, 10:29...   7.05.2008, 09:35:37
- - sniezny_wilk   @em-ba, może skonkretyzuj swoje pytanie: chc...   7.05.2008, 09:41:27
- - em-ba   dzieki Sadu2 ale nie do końca o to chodzi...   7.05.2008, 10:04:37
- - Sadu2   Cytat(em-ba @ 7.05.2008, 11:04:3...   7.05.2008, 10:07:08
- - em-ba   nie wyciągał nic z bazy.. //tylko było puste pole....   7.05.2008, 10:09:49
- - Sadu2   To może pokaż jak wygląda Twoja tabela `uzytko...   7.05.2008, 10:13:22
- - sniezny_wilk   Teraz rozumiem. Województwa umieść w tab...   7.05.2008, 10:17:23
- - kusiu   Cytat(em-ba @ 7.05.2008, 08:28:2...   7.05.2008, 10:44:38
|- - sniezny_wilk   Cytat(kusiu @ 7.05.2008, 09:44:38 ) [...   7.05.2008, 10:49:52
- - em-ba   CytatTyle, że em-ba nie ma w bazie województw, a z...   7.05.2008, 11:27:57
- - sniezny_wilk   A co się dzieje ?   7.05.2008, 11:36:48
- - em-ba   parse error widzi błąd w tej linii: echo '...   7.05.2008, 11:42:33
- - sniezny_wilk   Tam wyżej masz błąd: [PHP] pobierz...   7.05.2008, 11:44:51
- - em-ba   Poprawiłem lecz dalej jest ten sam błąd, z tym, że...   7.05.2008, 11:59:02
- - potreb   A moze: [PHP] pobierz, plaintext <?php$value=$r...   7.05.2008, 12:07:08
- - sniezny_wilk   Dokładnie tak jak napisał potreb, zobacz dokładnie...   7.05.2008, 12:24:31
- - em-ba   tak, wstawiałem go już wcześniej ale to też nic ni...   7.05.2008, 12:28:45
- - sniezny_wilk   Ehh.. Wklej to sobie: [PHP] pobierz, plaintext ...   7.05.2008, 12:35:12
- - em-ba   wkleiłem i ......w dalszym ciągu ten parse error i...   7.05.2008, 12:47:44
- - sniezny_wilk   Daj kod w którym przypisujesz coś do $res, te...   7.05.2008, 12:54:35
- - em-ba   [PHP] pobierz, plaintext <?phpmysql_connect ...   7.05.2008, 13:22:36
- - sniezny_wilk   Zrób gdzieś [PHP] pobierz, plaintext <?phpech...   7.05.2008, 13:27:10
- - potreb   Najlepiej jak wkleji cały kod i sie zobaczy, czy g...   7.05.2008, 13:30:11
- - em-ba   to jest ten kod: [PHP] pobierz, plaintext <?php...   7.05.2008, 13:59:31
- - sniezny_wilk   Kod trochę okropny.. poprawiłem małe błędy, nie ch...   7.05.2008, 14:01:54
- - em-ba   ta zmienna wyświetla nazwe wojewodztwa pobrana z b...   7.05.2008, 14:26:31


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: 4.10.2025 - 19:53