php 按表头排序 mysql 按表头排序有这样的一个表table name age heigth 'beibei' 20 167 'jingjing' 26 170默认按name降序,点age时按升序 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LZ啥意思?如果想sql返回的结果集是排序好的,构造一个sql语句带个order by就行了啊如:“select * from table order by name desc” 查询出的结果如: name age heigth 'beibei' 20 167 'jingjing' 26 170当点击表头name时升序排序,当点击age是按降序排序,点第二次时按升序 你只需要更换“order by name desc”这一段就OK了啊name升序排序:order by name ascage按降序排序: order by age descage按升序排序: order by age asc 点击表头的时候,修改相应的sql语句就可以了. 是啊,你点击表头的时候,动态拼接一个sql就行了啊 myadmin里不带这个功能嘛! LZ你那样还不是一样的拼接sql语句吗???? 我感觉 你的 问题还写的不够详细哦...你把数据写到一个网页上,把他们的表头也显示到网页上,再给表头添加点击事件,再来拼接相应的sql语句,不就OK了 吗???? 你先按一种方式的sql语句显示出来,然后在表头点击的时候按另一种排序的sql语句显示? <div style="width:523px; height:29px; overflow-x:hidden;"> <table width="523" border="0" cellpadding="0" cellspacing="0"> <tr bgcolor="#E7ECEE" class="bold"> <td width="18" height="29"></td> <td width="30" >号码</td> <td width="108" align="left"> 姓名</td> <td width="53">位置</td> <td width="43">年龄</td> <td width="50">声望</td> <td width="57">日薪</td> <td width="79">身价</td> <td width="68">综合</td> <td width="17"></td> </tr> </table> </div> <div style="width:523px; height:324px; overflow-x:hidden; overflow-y:scroll;"> <table width="506" border="0" cellpadding="0" cellspacing="0"> {{foreach key=num item=Value from=$mList}} <tr class="teamname"> <td width="18"><img src="{{$images_url}}button/s_botton_fir.gif" alt="" width="18" height="18" border="0"/></td> <td width="30" height="24">{{$Value.MemberNum}}</td> <td width="108" align="left"><a href="team001_basic.php?name={{$Value.MemberName}}" class="teamname">{{$Value.MemberName}}</a></td> <td width="53">{{$Value.MemberPosition}}</td> <td width="43"><a href="#" class="teamname">{{$Value.MemberAge}}</a></td> <td width="50">{{$Value.Prestige}}</td> <td width="57">{{$Value.MemberWage}}</td> <td width="79">{{$Value.MemberMillions}}</td> <td width="68">{{$Value.MemberAbility}}</td> </tr> {{/foreach}} </table> </div>这样点击表头调相对应的方法不行吧 也可以用jquery的排序插件來實現的... ThinkPHP 台代码动态修改config.php中的配置信息 curl_exec 怎么转array(),不要嫌分少,请帮助我 对wget熟的进 请教下面的 程序那里有问题,while老是进入死循环 请教一个正则问题 域名设置 散分--请赐教:小弟即将毕业面临工作问题 关于DIRECTORY_SEPARATOR的问题 这样的需求求一个好的数据结构 php模拟提交验证码之后,跳转的地址302,求解 函数内部调用对象出错 求教:如何用中文表达 中文啊
如果想sql返回的结果集是排序好的,构造一个sql语句带个order by就行了啊
如:“select * from table order by name desc”
name age heigth
'beibei' 20 167
'jingjing' 26 170
当点击表头name时升序排序,当点击age是按降序排序,点第二次时按升序
name升序排序:order by name asc
age按降序排序: order by age desc
age按升序排序: order by age asc
我感觉 你的 问题还写的不够详细哦...你把数据写到一个网页上,把他们的表头也显示到网页上,
再给表头添加点击事件,再来拼接相应的sql语句,不就OK了 吗????
<table width="523" border="0" cellpadding="0" cellspacing="0">
<tr bgcolor="#E7ECEE" class="bold">
<td width="18" height="29"></td>
<td width="30" >号码</td>
<td width="108" align="left"> 姓名</td>
<td width="53">位置</td>
<td width="43">年龄</td>
<td width="50">声望</td>
<td width="57">日薪</td>
<td width="79">身价</td>
<td width="68">综合</td>
<td width="17"></td>
</tr>
</table>
</div>
<div style="width:523px; height:324px; overflow-x:hidden; overflow-y:scroll;">
<table width="506" border="0" cellpadding="0" cellspacing="0">
{{foreach key=num item=Value from=$mList}}
<tr class="teamname">
<td width="18"><img src="{{$images_url}}button/s_botton_fir.gif" alt="" width="18" height="18" border="0"/></td>
<td width="30" height="24">{{$Value.MemberNum}}</td>
<td width="108" align="left"><a href="team001_basic.php?name={{$Value.MemberName}}" class="teamname">{{$Value.MemberName}}</a></td>
<td width="53">{{$Value.MemberPosition}}</td>
<td width="43"><a href="#" class="teamname">{{$Value.MemberAge}}</a></td>
<td width="50">{{$Value.Prestige}}</td>
<td width="57">{{$Value.MemberWage}}</td>
<td width="79">{{$Value.MemberMillions}}</td>
<td width="68">{{$Value.MemberAbility}}</td>
</tr>
{{/foreach}}
</table>
</div>
这样点击表头调相对应的方法不行吧