| Autor | Zpráva | ||
|---|---|---|---|
| jou222 Profil |
Zdravím,
dělám formulář pro UPDATE dat do tabulky a chci aby vždycky, to do formuláře vypsalo původní obsah. Ale narazil jsem na problém u SELECT a jeho defaultní hodnoty. Vím, že se te to dělám tak že u option se dá selected, ale napadlo mně to udělat takhle, ale tato možnost nefunguje... Budu rád za každou pomoc. Děkuji jou222 $zanry = mysql_query("SELECT id_zanru,nazev_zanru FROM zanr ORDER BY nazev_zanru ASC");
while ($zaznam = mysql_fetch_object($zanry)){
$vypis = "<option value=\"".$zaznam->id_zanru."\"";
$vypis = if ($zaznam->id_zanru==$id_z) {echo "selected='selected'";};
$vypis .= ">".$zaznam->nazev_zanru;
$vypis .= "</option>";
echo $vypis; |
||
| preca1 Profil |
#2 · Zasláno: 13. 3. 2013, 23:44:44
Zdravim,
co přesně nefunguje? PHP neholduju, ale nejspíš máš špatně řádek 4. if ($zaznam->id_zanru==$id_z) {$vypis .= " selected='selected'"} |
||
| Someone Profil |
while($zaznam = mysql_fetch_object($zanry)) {
echo '<option value="' . $zaznam->id_zanru . '"' . ($zaznam->id_zanru == $id_z ? ' selected' : '') . '>' . $zaznam->nazev_zanru . '</option>';
} |
||
| jou222 Profil |
#4 · Zasláno: 14. 3. 2013, 06:55:21
Zdravím,
tak jsem zkusil tam dát co mi tady dal Someone a někde je asi chyba protože teď je stránka prázdná úplně. |
||
| Tori Profil |
#5 · Zasláno: 14. 3. 2013, 07:21:13
while($zaznam = mysql_fetch_object($zanry)) {
echo '<option value="' . $zaznam->id_zanru . '"' . ($zaznam->id_zanru == $id_z ? ' selected' : '') . '>' . $zaznam->nazev_zanru . '</option>';
} |
||
| Someone Profil |
#6 · Zasláno: 14. 3. 2013, 12:04:06
Tori:
Hihi, to je trapné, omlouvám se a opraveno :) |
||
|
Časová prodleva: 13 let
|
|||
0