Autor Zpráva
abcde
Profil *
dobry vecer,
resim mensi problem - delam editaci udaju a mam vsechny polozky v selectu. A pri te editaci udaju chci, aby se mi vsechny polozky v selectu vypsaly(umim) a aby se mi zvyraznila drive zvolena polozka... bohuzel nevim jak na to:(

Predem dekuji vsem za pomoc
CZFilip
Profil *
Nevim jestli je to přesně to co chceš , ale snad ano:

<form name=myform >
<select name=mytextarea size=2>
<option name=one value=one> one </option>
<option name=two value=two> two </option>
<option name=three value=three selected> three </option>
<option name=four value=four> four </option>
</select>
</form>

výsledek je select box s defaultně vybranou položkou "three"
abcde
Profil *
CZFilip
nj, ale ja nepotrebuju aby byla zvolena defaultne, ale aby se vybrala ta, ktera je zapsana v DB... ona muze byt pokazde jina..

a to prave nevim jak sestrojit...:(
radas
Profil *
tak to udělej podmínkou
$promnena="tuchci"

a pak bude
<select name=mytextarea size=2>
<option name=one value=one> one </option>
<option name=two value=two> two </option>
<option name=three value=three if($promnena="tuchci") echo "selected=selected"> three </option>
<option name=four value=four> four </option>
</select>

a už by neměl byt problém...
radas
Profil *
tak to udělej podmínkou
$promnena="tuchci"

a pak bude
<select name=mytextarea size=2>
<option name=one value=one> one </option>
<option name=two value=two> two </option>
<option name=three value=three if($promnena="tuchci") echo "selected=selected"> three </option>
<option name=four value=four> four </option>
</select>

a už by neměl byt problém...
CZFilip
Profil *
Jak říká radas, já jsem ti poslal jen to, jak vybrat v selectu jinou položku než tu první a nastavit ji jako defaultní, zbytek už si musíš naprogramovat tak, jak to potřebuješ ;)
Kajman_
Profil *
  //funkce pro ryhle pouziti <select><option>*... $values je pole value=>popis
function form_select($name,$values,$actual='---null',$addatr='')
{
	$retstr='<select name="'.$name.'"'.$addatr.'>';
	foreach($values as $value => $text)
	{
		$retstr.='<option value="'.$value.'"'.($value==$actual?' selected':'').'>'.$text.'</option>';
	}
	$retstr.='</select>';
	return $retstr;
}
abcde
Profil *
radas
diky jde mi to

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0