| @@ 1345-1359 (lines=15) @@ | ||
| 1342 | } |
|
| 1343 | ||
| 1344 | $path = Database::escape_string($path); |
|
| 1345 | if (!empty($courseId) && !empty($path)) { |
|
| 1346 | $sql = "SELECT id FROM $table |
|
| 1347 | WHERE |
|
| 1348 | c_id = $courseId AND |
|
| 1349 | path LIKE BINARY '$path' AND |
|
| 1350 | session_id = $sessionId |
|
| 1351 | LIMIT 1"; |
|
| 1352 | ||
| 1353 | $result = Database::query($sql); |
|
| 1354 | if (Database::num_rows($result)) { |
|
| 1355 | $row = Database::fetch_array($result); |
|
| 1356 | ||
| 1357 | return intval($row['id']); |
|
| 1358 | } |
|
| 1359 | } |
|
| 1360 | ||
| 1361 | return false; |
|
| 1362 | } |
|
| @@ 2671-2682 (lines=12) @@ | ||
| 2668 | $sessionIsCoach = Database::store_result($result); |
|
| 2669 | } |
|
| 2670 | ||
| 2671 | if (!empty($session_id)) { |
|
| 2672 | $sql = "SELECT DISTINCT id, name, access_start_date, access_end_date |
|
| 2673 | FROM $session_table |
|
| 2674 | WHERE session.id_coach = '".$userId."' AND id = '$session_id' |
|
| 2675 | ORDER BY access_start_date, access_end_date, name"; |
|
| 2676 | $result = Database::query($sql); |
|
| 2677 | if (!empty($sessionIsCoach)) { |
|
| 2678 | $sessionIsCoach = array_merge($sessionIsCoach , Database::store_result($result)); |
|
| 2679 | } else { |
|
| 2680 | $sessionIsCoach = Database::store_result($result); |
|
| 2681 | } |
|
| 2682 | } |
|
| 2683 | ||
| 2684 | return (count($sessionIsCoach) > 0); |
|
| 2685 | } |
|