PHP下拉列表选择使用信息填充文本区域

时间:2012-10-03 23:26:15

标签: php drop-down-menu textarea conditional auto-populate

我一直试图找出一段代码来回答以下问题。

我有一个票务网站,其中有一个下拉列表,用户可以选择他们希望票证去的部分,我需要它用一些东西填充文本区域(要求他们包括他们的ID,位置,主管等)

下拉列表的代码是:

     </tr>
<tr height=2px><td align="left" colspan=2 >&nbsp;</td</tr>
<tr>
    <th>Department:</th>
    <td>
        <select name="deptId" onChange="getTopic('findtopic.php?topic_id='+this.value)">
            <option value="" selected >Select Department</option>
            <?
             $services= db_query('SELECT dept_id,dept_name FROM '.DEPT_TABLE.' ORDER BY dept_name');
             while (list($deptId,$dept) = db_fetch_row($services)){
                $selected = ($info['deptId']==$deptId)?'selected':''; ?>
                <option value="<?=$deptId?>"<?=$selected?>><?=$dept?></option>
            <?
             }?>
        </select>
        &nbsp;<font class="error"><b>*</b>&nbsp;<?=$errors['deptId']?></font>
    </td>
</tr>

文本区域的代码是:

    <tr>
    <th valign="top">Message:</th>
    <td>
        <? if($errors['message']) {?> <font class="error"><b>&nbsp;<?=$errors['message']?></b></font><br/><?}?>
        <textarea name="message" cols="35" rows="8" wrap="soft" style="width:85%"><?=$info['message']?></textarea>
    </td>
</tr>

我的希望是我可以设置动态,所以当用户从下拉列表中选择“访问请求”时(在depts列表中的mysql db中为“9”),文本区域将自动填充用户所需的事物列表。

我是编码的新手并且已经启动并运行了该网站(在OSTICKET论坛上提供了大量帮助),但我对此感到困惑。

如果您需要任何其他数据,请与我们联系。

fireballbrady

0 个答案:

没有答案