我有下面的代码,它使用 PHP While 循环显示带有来自 MySQL 数据库的值的 html 选择框
<select name="badge">
<option value="">Please Choose...</option>
<?php
$sql2="SELECT * from badges order by name ASC ";
$rs2=mysql_query($sql2,$conn) or die(mysql_error());
while($result2=mysql_fetch_array($rs2))
{
echo '<option value="'.$result2["sequence"].'">'.$result2["name"].'</option>';
}
?>
</select>
在我的徽章表中,我有以下列
- 序列
- 姓名
- 笔记
when the value in the select box changes i want to be able to display the notes column for the selected row
我目前有这个,但它没有使用 MySQL 表中的数据
<select id="select_test" name="form_select">
<option value="0">No</option>
<option value ="1">Yes</option>
</select>
<div id="div1" style="display: none;">hidden text</div>
<script>
document.getElementById('select_test').addEventListener('change', function () {
var style = this.value == 1 ? 'block' : 'none';
document.getElementById('div1').style.display = style;
});
</script>
我怎样才能用 MySQL 做上述事情?
这是普通 HTML 的样子: