标题栏作成按钮
按钮调用js 函数
js传递不同的排序方法给页面
页面通过参数决定排序方法
完全可以实现

解决方案 »

  1.   

    js?标题栏直接写成link不就好了<a href="<?=$_SERVER['PHP_SELF']?order=$next_order?">时间</a>php处理的时候:$default_order = "ASC";$new_order = !empty($_GET['order'])?$_GET['order']:$default_order;$sql = "SELECT FROM yourtable ORDER BY datetime {$new_order}";
    $next_order = ($new_order == "ASC")?"DESC":"ASC";
      

  2.   

    楼上的老大好办法,就是每次都得select一次,要是几万条记录太慢了~~还有没有更好的办法??
      

  3.   

    js操作当然可以实现的呀
    http://www.blueidea.com/articleimg/2006/07/3799/index.htm
    例子参考上面的网址多表查询的排序,用这个比较节省资源