这里我需要的是根据选择类别的值在文本框中显示 maincode 值。
如果我选择 House ,则文本框值应为 ACR100。
表结构如下所示:
数据库表
id | maincode | category
1 | ACR100 | House
2 | ACR200 | Park
3 | ACR300 | Field
代码
<select name="category" id="category" onchange="GetChangedValue(this.value);">
<option value=""></option>
<?php
$mysqli = new mysqli("localhost", "root", "", "2015");
$result2 = $mysqli->query("SELECT * FROM category ORDER BY maincode");
while($row = $result2->fetch_assoc())
{
echo "<option value=\"".$row['category']."\">".$row['category']."</option>\r";
}
?>
</select>
--empty--
<input>
预先感谢您的帮助。
最佳答案
- See the demo
你想要这样的东西吗?从你的问题我无法清楚地弄清楚你想要什么。
我在这里使用了静态值,您可以通过简单的 JS 函数使用数据库中的值:
function GetChangedValue(value1)
{
document.getElementById("inp").value=value1;
}
关于php - 显示从数据库输入的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21718934/