| @@ 499-506 (lines=8) @@ | ||
| 496 | ||
| 497 | $studentCondition = null; |
|
| 498 | ||
| 499 | if (!empty($onlyUserList)) { |
|
| 500 | $onlyUserList = array_map('intval', $onlyUserList); |
|
| 501 | $studentCondition = "AND u.user_id IN ('".implode("', '", $onlyUserList)."') "; |
|
| 502 | } else { |
|
| 503 | if (empty($userId)) { |
|
| 504 | return 0; |
|
| 505 | } |
|
| 506 | } |
|
| 507 | ||
| 508 | $sql = "SELECT count(*) FROM ( |
|
| 509 | SELECT count(*), w.parent_id |
|
| @@ 1386-1390 (lines=5) @@ | ||
| 1383 | } |
|
| 1384 | } |
|
| 1385 | ||
| 1386 | if (!empty($userIdList)) { |
|
| 1387 | $userIdList = array_map('intval', $userIdList); |
|
| 1388 | $userIdList = implode('","', $userIdList); |
|
| 1389 | $sql .= ' AND user.user_id IN ("' . $userIdList . '")'; |
|
| 1390 | } |
|
| 1391 | ||
| 1392 | if (isset($filterByActive)) { |
|
| 1393 | $filterByActive = intval($filterByActive); |
|