我一直在尝试执行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>