Autor Zpráva
Anonymní
Profil *
Ahoj,

prosím o radu s výběrovým polem (rozbalovací nabídkou). Mám DB v MySQL a PHP skript. V DB mám tabulku s městy. Potřebuji vybírat města pomocí výběrového pole. Skript mi správně načte všechna města z DB. Může mi prosím někdo poradit jak zajistit, aby jako výchozí položkou ($selected) ve výběrovém poli byla země z DB - zatím ji nahrazuji provizorně id 211 což je v DB Česko.

<?php
function select ($selected=211)
{
$options="";
$sql_select=mysql_query("select id_zeme, zeme from zeme order by zeme");
while ($record=MySQL_Fetch_Array($sql_select)):
if ($record["id_zeme"]==$selected)
$options.="<option value=\"".$record["id_zeme"]."\" selected>".$record["zeme"]."</option>";
else
$options.="<option value=\"".$record["id_zeme"]."\">".$record["zeme"]."</option>";
endwhile;
return $options;
}
?>

<select name="zeme">
<?php
echo (select());
?>
</select>
tiso
Profil
Rozbaľovacie zoznamy sa delia na menšie časti pomocou <optgroup label="hodnota"></optgroup>
Pre viac info doporučujem prečítať si http://www.plavacek.net/formulare/
Toto téma je uzamčeno. Odpověď nelze zaslat.