当前位置:Gxlcms > PHP教程 > 关于orderby有关问题

关于orderby有关问题

时间:2021-07-01 10:21:17 帮助过:14人阅读

关于order by问题
类似这种的

比如说www.xxx.com/index.php?id=5&order=zhucetime

$order=$_GET['order'];
$id=$_GET['id'];


$sqltext="select * from table where n_pid='".$id."' order by '".$order."' asc";





如何实现第一次点击的时候是按asc排序 第二次点击后是按照desc排序 不断的循环切换啊?

如何实现第一次点击的时候是按asc排序 第二次点击后是按照desc排序 不断的循环切换啊?


------解决方案--------------------

if(!isset($_SESSION['direction'])
------解决方案--------------------
$_SESSION['direction'] == 'desc')
{
$_SESSION['direction'] = 'asc';
}
else
{
$_SESSION['direction'] = 'desc';
}

$sql = "select * from table where n_pid='".$id."' order by ".$order." ".$_SESSION['direction'];

人气教程排行