Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z przekazywaniem wartosci
alex19
post
Post #1





Grupa: Zarejestrowani
Postów: 172
Pomógł: 7
Dołączył: 23.12.2005
Skąd: Wejherowo

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


Witam, mam taki kod:
  1. <form action="index.php?page=save_klienta" method="post">
  2. <table width="200" border="0" align="center" style="border: 1px solid #333333;" >
  3. <tr>
  4. <td colspan="2" class="naglowek_tab">Dodaj klienta...</td>
  5. </tr>
  6. <tr>
  7. <td><b>Imię:</b></td>
  8. <td><input type="text" name="imie"></td>
  9. </tr>
  10. <tr>
  11. <td><b>Nazwisko:</b></td>
  12. <td><input type="text" name="nazwisko"></td>
  13. </tr>
  14. <tr>
  15. <td><b>Ulica:</b></td>
  16. <td><input type="text" name="ulica"></td>
  17. </tr>
  18. <tr>
  19. <td><b>Miejscowość:</b></td>
  20. <td><input type="text" name="miejscowosc"></td>
  21. </tr>
  22. <tr>
  23. <td><b>Województwo:</b></td>
  24. <td><select name="wojewodztwo">
  25. <?php 
  26.  $zapytanie=mysql_query("select * from wojewodztwa order by wojewodztwo");
  27.  while($dane=mysql_fetch_assoc($zapytanie))
  28. {
  29.  echo '<option name="wojewodztwo" value="'.$dane['idwojewodztwa'].'">'.$dane['wojewodztwo'].'</option>';
  30. } 
  31. ?>
  32. </select>
  33. </td>
  34. </tr>
  35. <tr>
  36. <td colspan="2" style="text-align:right; "><input type="submit" value="Dodaj" ></td>
  37. </tr>
  38. </table>
  39. </form>

Wszystko pieknie dzialalo, ale postanowiem dorobic rozwijane pole z ojewodztwami(nazwy sa w innej tabeli). Wojewodztwa sie odczytuja, ale niestety po wybraniu interesujacego nas i wyslaniu formularza nie przekazuje sie idwojewodztwa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Co jest nie tak?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phobos
post
Post #2





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 7.04.2006

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


hmm.. to jest tak ze pole <select> ma miec nazwe a "pola" <option> to tylko sa "pola" za pomoca ktorych wybierasz wartosc dla pola select tak wiec jak juz wybierzesz jakas opcje to wartosc pola <option> jest wartoscia pola <select> (ktore ma jakas nazwe "name"), formularz nie przekazuje wartosci pól option bo ich moze byc bardzo duzo , tylko wartosc pola wybranego ,zaznaczonego(select)

w skrocie "pola" <option> to tylko pomoc do wyboru wartosci dla pola <select>

moze zrozumiesz o co mi chodzi:)

Ten post edytował phobos 10.04.2006, 19:13:15
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: 5.10.2025 - 06:38