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=43152http://forum.php.pl/index.php?showtopic=43089Miałem prawie dobre, tylko option wskakiwało po odświeżeniu strony.
A teraz nie działa.
echo "Czas trwania<br /> <select name=\"Czas_trwania\">"; $pobierz2 = $row['czas_trwania'];
$czas_trwania = $pobierz2;
//echo $czas_trwania; //nazwa pola to czas_trwania
//echo $row[3]; // numerek 3
$row[3] = $czas;
// echo $czas;
if ($czas_trwania==$row['czas_trwania']){
$jest = 1;}
else {$jest = 0;}
<option value=\"{$row['Czas_trwania']}\"'.($jest ? 'selected=\"selected\"' : '').'>{$row['Czas_trwania']}</option>
<option value=\"dowolnie\">dowolnie</option>
<option value=\"05\">05</option>
<option value=\"10\">10</option>
<option value=\"15\">15</option>
<option value=\"20\">20</option>
<option value=\"25\">25</option>
<option value=\"30\">30</option>
<option value=\"35\">35</option>
<option value=\"40\">40</option>
<option value=\"45\">45</option>
<option value=\"50\">50</option>
<option value=\"55\">55</option>
<option value=\"55\">60</option>
<option value=\"ponad 60 minut\">ponad godzinę</option>
<option value=\"ponad 2 godziny\">ponad 2 godziny</option>
<option value=\"ponad 3 godziny\">ponad 3 godziny</option>
<option value=\"ponad 4 godziny\">ponad 4 godziny</option>
</select>";
Ten post edytował blep23 26.09.2010, 18:57:30