Autor Zpráva
w8
Profil *
AHoj.

Potřeboval bych pomoci s jednou podmínkou. Jedná se o to, že potřebuju editovat
různé informace např. k článku. Jednou z nich je i výběr kategorie. Je to dělané
přes výběr list, tím myslím že se rozklikne seznam možností. A já chci vytvořit
skript, který načte z databaze tuhle informaci a pak je ten seznam automaticky
namířenej na ní, jako na první. Dá se to nějak udělat?

Díky

napadlo me toto
<select name="kategory" value="<?php echo $kategory2; ?>">

<?if ($kategory2=="0") {echo?><option selected="selected"
value="0">Vyberte Kategorii</option><?; }else?>
<?if ($kategory2=="1") {echo?><option value="1">Novinka</option><?; }else?>
<?if ($kategory2=="2") {echo?><option value="2">O Nás</option><?; }else?>
<?if ($kategory2=="3") {echo?><option value="3">Kontakty</option><?;
}else?>
<?if ($kategory2=="4") {echo?><option value="4">Podpora</option><?; }else?>
</select>


takhle se ale zobrazi aktualni nactena hodnota, coz je spravne, ale zase se nezobrazi na vyber ostatni polozky , coz pri zmene neni zadane.
tiso
Profil
Napíš sem cyklus v ktorom normálne vypisuješ ten option list...
w8
Profil *
<select name="kategory" <?php echo $kategory2; ?>>
<option selected="selected" value="0">Vyberte Kategorii</option>
<option value="1">Novinka</option>
<option value="2">O Nás</option>
<option value="3">Kontakty</option>
<option value="4">Podpora</option>

</select>
Joker
Profil
w8
Udělejte to takhle:
$kategorie = array("Novinka","O Nás","Kontakty","Podpora");
echo('<select name="kategory" value="'.$kategory2.'">'
foreach($kategorie as $cislo_kat=>$nazev_kat){
echo('<option value="'.$cislo_kat.'"');
if(intval($cislo_kat) == intval($kategory2)) echo('selected="selected"');
echo(">$nazev_kat</option>");
}
echo("</select>");

Jako vždy, psáno na fleku, potřeba odstranit případné chyby
w8
Profil *
dík, zkusím, kdyžtak ještě písnu.
Toto téma je uzamčeno. Odpověď nelze zaslat.