Php 通过$\u从URL获取设置多个变量
我有一个表,可以使用GET按任何列排序。我正在尝试使用get生成第二个变量,该变量确定排序顺序。我的理解是,我可以把地址写如下:Php 通过$\u从URL获取设置多个变量,php,get,Php,Get,我有一个表,可以使用GET按任何列排序。我正在尝试使用get生成第二个变量,该变量确定排序顺序。我的理解是,我可以把地址写如下: mypage.php?sortorder=1&sorttype=up 将此用作我的代码: if (isset($_GET['sortorder'])) { $sortorder = $_GET['sortorder']; } if (isset($_GET['sorttype'])) { $sorttype = $_GET['sorttype
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'值。if($sorttype='up')
应该是if($sorttype=='up')
(注意双等号)。您没有问任何问题。注:=
和=
是不同的运算符,问题是?