下拉列表内容显示href链接内容没有选择


PHP - dropdown list content showing href link content without selection

我有一个变量数目的形式,我希望用户能够选择通过下拉列表查看。我已经分配了每个表单内容数组$forms &数组$formnames

的关联表单名

我们的想法是在下拉选择中显示可变数量的表单名称作为按钮,一旦选中它将显示表单内容。

我已经尝试了下面的代码,但这导致下拉选择立即显示表单内容以及名称。鉴于我的理解力有限,有人能为我指出正确的方向吗?

<div class="dropdown">
<button onclick="dropdownfunction()" class="dropbtn">Available List</button>
<div id="avaiablelist" class="dropdown-content">
<?php 
$keys = array_keys($forms);
$namekeys = array_keys($formnames); 
$arraysize = count($forms);
    for($i=0;  $i<$arraysize;$i++) { ?>
    <a href="<?php echo $forms[$i]['form'];?>"> <?php echo $formnames[$i]['formname']; ?> </a> 
    <?php
    }
    ?>
</div>
</div>

在这种情况下,我将使用

<form action=<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?> method="post">
</form>

通过Post方法发送$forms[$i]['form']