我正在尝试创建一个由sql数据库填充的下拉列表。 sql调用正在填充列表,但是当我尝试获取value = part时,它只是无法正确工作。使用sql + html填充列表框值
我希望它的value =是location_id,然后显示给用户的是location_description。但是,当我执行下面的代码时,value =是location_description,显示给用户的是location_id。如果我颠倒了这个顺序,它并没有帮助。
<select name="building" id="building">
~[tlist_sql;SELECT DISTINCT location_description, location_id FROM u_locations ORDER BY location_description]
<option value="~(location_id)" >~(location_description)</option>
[/tlist_sql]
</select>
结果是:
<select name="building" id="building">
<option value="ADAM">1</option>
<option value="ADMIN">0</option>
<option value="BRON">12</option>
<option value="CLA">3</option>
<option value="CLATT">15</option>
<option value="COQ">18</option>
<option value="DAR">19</option>
</select>
但我需要的是相反的。
辉煌!谢谢。 – concept1483166