使用选择选项的HTML Sortby

时间:2018-09-09 07:35:35

标签: html sql

我一直在尝试执行if语句,以获取所选选项的值,并运行search sql以获取所需的数据,但是我无法正常工作。我宁愿不为每个选项创建IF语句其中有很多将使IF语句难以跟踪。

我所做的事情:我知道它可以与Weapons.php?sortby = Axe一起使用,但是每个选项都需要很长的IF语句,因此我想将整个Select选项分解为1个单独的IF语句。

以下代码通过生成新页面并以http://localhost:8082/GameDataBase/Axe链接的方式工作 我正在尝试使其显示为http://localhost:8082/GameDataBase/Weapons.php?sortby=Axe

到目前为止,我当前的代码

Sub Add()

Dim lst as ListObject
Dim h as Long
Dim hdrs

hdrs = Array("Value 1", "Value 2")

Set lst =  ActiveSheet.ListObjects("Table1")

With lst
    For h = 0 To 1
        .ListColumns.Add
        .ListColumns(.ListColumns.Count).Name = hdrs(h)
    Next h
End With

End Sub

以下是我要用于上述所有选项的IF语句

<td style="padding:0 15px 0 15px;">
<select name="weapontypeselect" style="background-color:#555; color: white;" onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value)"><option value="">-</option>
<option value="Axe">Axes</option>
<option value="Sword">Swords</option>
<option value="Hammer">Hammers</option>
<option value="Gauntlet">Gauntlets</option>
<option value="Longbow">Longbows</option>
<option value="Shortbow">Shortbows</option>
<option value="Quiver">Quivers</option>
<option value="Flail">Flails</option>
<option value="Mace">Maces</option>
<option value="Wand">Wands</option>
<option value="Shield">Shields</option>
<option value="Chakram">Chakrams</option>
<option value="Fan">Fans</option>
<option value="Focuse">Focuses</option>
<option value="Stave">Staves</option>
<option value="Grimoire">Grimoires</option>
<option value="Orb">Orbs</option>
<option value="Puppet">Puppets</option>
<option value="Bubble Blaster">Bubble Blasters</option>
<option value="Cannon">Cannons</option>
<option value="Powerglove">Powergloves</option>
</select></td>

0 个答案:

没有答案