我有一个表可以使用GET按任何列进行排序。我正在尝试使用get来创建第二个确定排序顺序的变量。我的理解是我可以将地址设置如下:
mypage.php?sortorder=1&sorttype=up
将此作为我的代码:
if (isset($_GET['sortorder'])) {
$sortorder = $_GET['sortorder'];
}
if (isset($_GET['sorttype'])) {
$sorttype = $_GET['sorttype'];
}
if ($sorttype = 'up') {
$sortby = SORT_ASC;
}
else {
$sortby = SORT_DESC;
}
我的问题是,我做错了什么?忽略排序类型的GET
,每次都选择“else”值。
答案 0 :(得分:1)
if ($sorttype = 'up')
应为if ($sorttype == 'up')
(注意双等号)。