Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 5. 11. 2006, 21:02:41
Mám select pole, které po výběru uložím do databáze.
Pak chci větu modifikovat, ale nejde mě, aby se select změnil na aktuálně uloženou hodnotu. Vždy se mě nastaví na první hodnotu. Nevíte někdo jak na to ?? Díky -------------------- <form action="" method="GET" name="hvp"> <select name="hvp" onChange="zobraz(this.form);"> <option value="Ano" >Ano</option> <option value="Ne">Ne</option> <option value="mozna">Možná</option> <option value="urcite">Určitě</option> </select> |
||
minimal Profil * |
#2 · Zasláno: 5. 11. 2006, 21:22:48
tak nejak:
echo'<option value="Ano" ';if($vlozena=='Ano'){echo'selected="selected"';}echo' >Ano</option>'."\n"; |
||
Anonymní Profil * |
#3 · Zasláno: 5. 11. 2006, 21:57:40
Supr, moc děkuju, je to ono
|
||
Anonymní Profil * |
#4 · Zasláno: 5. 11. 2006, 22:24:59
Jestli ještě můžu, tak pokud mám natvrdo napsaný select, tak to jde, ale pokud ho natahnu z databaze, tak nic.
Poradíte ještě?? SQL_connect(); $result = mysql(DI_DB_NAME,"SELECT * FROM cvic"); echo "<select size=\"1\" name=\"nazev\" name=\"cvic_naz\">"; $dotaz = mysql_query("SELECT * FROM cvic WHERE io LIKE '%$io%' ORDER BY cvic_naz"); while ($zaznam = mysql_fetch_array($dotaz)) { $nazev = $zaznam["nazev"]; $kod = $zaznam["kod"]; echo'<option value=\"$nazev $kod\" ';if($row[zaznam]=='$nazev $kod'){echo'selected="selected"';}echo' >$nazev - $kod</option>'."\n"; } echo "</select>"; SQL_close(); |
||
Časová prodleva: 13 dní
|
|||
Jarrda Profil * |
#5 · Zasláno: 18. 11. 2006, 16:48:25
Ahoj,
jak jednoduse nactu data z db?? dekuji mnohokrat |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0