通过URL中的$ _GET设置多个变量

时间:2013-09-15 23:58:04

标签: php get

我有一个表可以使用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”值。

1 个答案:

答案 0 :(得分:1)

if ($sorttype = 'up')应为if ($sorttype == 'up')(注意双等号)。