基本上我有一些SQL,我希望用户能够使用HTML元素在“order by”部分中选择排序。有没有开箱即用的解决方案?
编辑:它更像order by country,status,...
或order by status,country,...
答案 0 :(得分:0)
您可以使用select
选择要搜索的类别,然后使用单选按钮选择升序或降序。
<select name='search'>
<option>Name</option>
<option>Telephone</option>
<option>Address</option>
</select>
<input type='radio' name='order' value='asc' /> Ascending
<input type='radio' name='order' value='desc' /> Descending
不知道您使用的服务器端技术在某种程度上限制了问题,但基本上从select
获取值,然后根据单选按钮进行排序。
答案 1 :(得分:0)
如果您在列表视图中显示您的SQL结果,您可以通过单击显示字段的标题来更改显示顺序。
编辑:看看this。 (按住shift键并单击标题)