webui: Fix Ports Table AdminDown Search (#5426)

This commit is contained in:
Søren Rosiak
2017-01-14 19:02:22 +02:00
committed by Tony Murray
parent 22470988cb
commit f2d6eff8e9

View File

@@ -60,8 +60,22 @@ if (!empty($_POST['device_id'])) {
} }
if (!empty($_POST['state'])) { if (!empty($_POST['state'])) {
$sql .= ' AND `ports`.`ifOperStatus`=?'; switch ($_POST['state']) {
$param[] = $_POST['state']; case "down":
$sql .= " AND `ports`.`ifAdminStatus` = ? AND `ports`.`ifOperStatus` = ?";
$param[] = "up";
$param[] = "down";
break;
case "up":
$sql .= " AND `ports`.`ifAdminStatus` = ? AND `ports`.`ifOperStatus` = ?";
$param[] = "up";
$param[] = "up";
break;
case "admindown":
$sql .= " AND `ports`.`ifAdminStatus` = ? AND `D`.`ignore` = 0";
$param[] = "down";
break;
}
} }
if (!empty($_POST['ifSpeed'])) { if (!empty($_POST['ifSpeed'])) {