我是这个论坛的新手..请原谅我的任何错误并帮助我。我有一个只有两个字段的表单,第一个文本字段和下一个下拉列表。现在我想根据数据库中的文本字段值在数据库列表中显示值。即,如果我输入完美的用户名,它将在下拉列表中显示相应的电子邮件 ID( s) 该用户的。它会在用户名更改后更改。
希望有人能在这件事上帮助我。我工作了很长时间,但不满意。在此先感谢。这是我尝试过的代码。但我想要相反。
` 函数 CBtoTB() {document.getElementById("username").value=document.getElementById("usernameselect").value}
<?php
$result=mysql_query("select Username from users");
$options="";
while ($row=mysql_fetch_array($result)) {
$username=$row["Username"];
$options.="<OPTION VALUE=\"$username\">".$username.'</option>';
}
?>
<select name="usernameselect" id="usernameselect" onchange="CBtoTB()">
<option value="">< select user ><?php echo $options ?></option>
</select>
<input name="username" type="text" id="username" value="<?php echo $username ?>" size="25" readonly="readonly" />`