PHP下拉选择用信息填充文本区域
我一直在试图找出一段代码来回答以下问题 我有一个票务网站,它有一个下拉列表,用户可以选择他们希望票务去的部门,我需要它在文本区域填充一些内容(要求他们包括id、位置、主管等) 我的下拉列表代码是:PHP下拉选择用信息填充文本区域,php,drop-down-menu,textarea,conditional,auto-populate,Php,Drop Down Menu,Textarea,Conditional,Auto Populate,我一直在试图找出一段代码来回答以下问题 我有一个票务网站,它有一个下拉列表,用户可以选择他们希望票务去的部门,我需要它在文本区域填充一些内容(要求他们包括id、位置、主管等) 我的下拉列表代码是: </tr> <tr height=2px><td align="left" colspan=2 > </td</tr> <tr> <th>Department:</th>
</tr>
<tr height=2px><td align="left" colspan=2 > </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>
<font class="error"><b>*</b> <?=$errors['deptId']?></font>
</td>
</tr>
>
*
文本区域的代码为:
<tr>
<th valign="top">Message:</th>
<td>
<? if($errors['message']) {?> <font class="error"><b> <?=$errors['message']?></b></font><br/><?}?>
<textarea name="message" cols="35" rows="8" wrap="soft" style="width:85%"><?=$info['message']?></textarea>
</td>
</tr>
信息:
我希望我可以设置一些动态的东西,这样当用户从下拉列表中选择“access requests”(在mysql数据库中是depts列表中的“9”)时,文本区域将自动填充用户所需的内容列表
我是一个全新的编码和得到了该网站的启动和运行(从OSTICKET论坛的帮助负载),但这一个难倒了
如果您需要任何其他数据,请告诉我
火球布雷迪你在任何地方都没有任何逃跑的机会。这是不安全的!请将htmlspecialchars()添加到输出到HTML的每个变量中。仅使用PHP和HTML无法做到这一点。您将需要研究Javascript,如果您研究JQuery和AJAX,这可能是最简单的。。。如果您想在项目中应用所需的答案,可以使用简单的运行代码查看此站点。