Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Zaznaczenie option w select
blep23
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.09.2010

Ostrzeżenie: (10%)
X----


Zapisuję w bazie czas trwania czegoś, 45 za pomocą opcji select.

Chciałbym edytować te dane, ale z zaznaczoną na liście opcją.

Czytałem 2 posty:
http://forum.php.pl/index.php?showtopic=43152
http://forum.php.pl/index.php?showtopic=43089

Miałem prawie dobre, tylko option wskakiwało po odświeżeniu strony.
A teraz nie działa.

  1. while ($row = mysql_fetch_array($wynik, MYSQL_ASSOC)) {
  2.  
  3. echo "Czas trwania<br /> <select name=\"Czas_trwania\">";
  4. $pobierz2 = $row['czas_trwania'];
  5. $czas_trwania = $pobierz2;
  6.  
  7.  
  8. //echo $czas_trwania; //nazwa pola to czas_trwania
  9. //echo $row[3]; // numerek 3
  10.  
  11. $row[3] = $czas;
  12.  
  13. // echo $czas;
  14.  
  15. if ($czas_trwania==$row['czas_trwania']){
  16. $jest = 1;}
  17. else {$jest = 0;}
  18.  
  19.  
  20. echo "<br />
  21. <option value=\"{$row['Czas_trwania']}\"'.($jest ? 'selected=\"selected\"' : '').'>{$row['Czas_trwania']}</option>
  22. <option value=\"dowolnie\">dowolnie</option>
  23. <option value=\"05\">05</option>
  24. <option value=\"10\">10</option>
  25. <option value=\"15\">15</option>
  26. <option value=\"20\">20</option>
  27. <option value=\"25\">25</option>
  28. <option value=\"30\">30</option>
  29. <option value=\"35\">35</option>
  30. <option value=\"40\">40</option>
  31. <option value=\"45\">45</option>
  32. <option value=\"50\">50</option>
  33. <option value=\"55\">55</option>
  34. <option value=\"55\">60</option>
  35. <option value=\"ponad 60 minut\">ponad godzinę</option>
  36. <option value=\"ponad 2 godziny\">ponad 2 godziny</option>
  37. <option value=\"ponad 3 godziny\">ponad 3 godziny</option>
  38. <option value=\"ponad 4 godziny\">ponad 4 godziny</option>
  39. </select>";


Ten post edytował blep23 26.09.2010, 18:57:30
Go to the top of the page
+Quote Post

Posty w temacie


Closed 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:26