Autor Zpráva
Brouzdalek
Profil
Zdravím !
Mám vytvořený formulář s několika selecty, kousek ukazuju:


<select name="platce" size="1" id="faktury_pole_platce">
<option value=""></option>
<?
while ($sql_platce = MySQL_Fetch_Array($dotaz_platce)) {
?>
<option value="<? echo $sql_platce["ID_majitel"]; ?>">
<? echo $sql_platce["jmeno_majitel"]." ".$sql_platce["prijmeni_majitel"].",
".$sql_platce["adresa_majitel"]; ?></option>
<? } ?>
</select>


Pokud nastane ve vyhodnocování formuláře chyba, např. je nějaké pole nevyhodnoceno, další script odkáže na tuto stránku zpět, ale vybrané hodnoty u selectů zůstanou nevyplněny. Chtěl bych se zeptat, zda existuje "něco" pro uchování vybrané hodnoty v selectu.

P.S. Vyhodnocovací script vrací hodnotu vybrané položky u value, takže např. $majitel = 2 ...

Díky všem..
Alphard
Profil
no tak to if podmínkou při opětovném výpisu zkontroluješ a jestli byl vybraný, připíšeš selected="selected"

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: