【发布时间】:2012-10-21 17:36:38
【问题描述】:
我想创建一个链接来切换排序顺序。我为此目的使用变量 $order 。当我单击一次链接时,href 应该是“?order=desc”,然后当我再次单击它时,应该是“?order=asc”。希望得到帮助。
if ( isset($_GET['order'])) { $order == $_GET['order']; }
else { $_GET['order']=='asc'; }
$order = $_GET['order'];
<a href="?<?php if ($order='desc'){echo 'order=asc';}else {echo 'order=desc';}?>">order </a>
希望这里的一些人可以帮助我解决上面的代码?
【问题讨论】:
-
您混淆了
==和=。==仅对比较值有意义,但您尝试将其用于分配。这不会产生你想要的结果。 -
@Daedalus:他不能,作为一个新成员,目前只有 4 名声望...
-
@arkascha 能够接受问题的答案并不是必须获得的特权。
-
@Daedalus: 哦,那改了吗?如果我没记错的话,之前你必须至少有 10 或 20 分。在我看来是有道理的......
-
@arkascha To vote up, yes,不接受,完全不一样。