Stránka 1 z 1

Formulář, změna dat při změně Jména

Napsal: 20 lis 2009 23:58
od CZechBoY
Zdravim,
nevím jestli název je dobře formulovaný, ale už mi to moc nemyslí :(

Prostě mám formulář (5 polé): Jméno, funkce, skype, icq.
Když změním jméno (select, option) tak potřebuji aby se mi i změnili data v polích formuláře (funkce, skype, icq)
chtěl jsem to udělat nějak přes javascript, ale neumím to.
Data jsou naskládaná v databázi. Zatím jsem zkoušel toto:

Kód: Vybrat vše

while ($zaznam = mysql_fetch_array($result)):
$jmeno[] = $zaznam['jmeno'];
$funkce[]= $zaznam['funkce'];
$skype[] = $zaznam['skype'];
$icq[]   = $zaznam['icq'];
endwhile;
?>
<form name="form" action="info.php" method="POST">
Jméno: <select name="jmeno" onChange="javascript:zmena();">
          <?php for($i=0; $i<count($jmeno);++$i){
          echo "<option value=$i>$jmeno[$i]</option>";}?>
      </select<br><br>
Funkce:<input type="text" name="funkce"maxlength=15 size=15><br><br>
Skype: <input type="text" name="skype" maxlength=15 size=15><br><br>
ICQ:   <input type="text" name="icq"   maxlength=9  size=9><br><br>
<input type="submit" value="Odeslat">
</form>
<script type="text/javascript">
function zmena()
{
  document.form.funkce.value="<?echo $funkce[0] ?>";
  document.form.skype.value="<?echo $skype[0] ?>";
  document.form.icq.value="<?echo $icq[0] ?>";
}
</script>


bohužel však nemůžu přijít na to jak zjistit hodnotu jmeno toho selectu, kdybych to zjistil tak pak už je to pohodička.
Neví někdo ?

Re: Formulář, změna dat při změně Jména

Napsal: 23 lis 2009 17:53
od CZechBoY
Myslím něco jako je na rychlost.cz když změním okres že se změní i výběr města.

Nikdo neví ?