Browse Source

Minor - Micro-optimization by reducing concatenations

Yannick Warnier 6 years ago
parent
commit
305a0a5443
1 changed files with 7 additions and 2 deletions
  1. 7 2
      main/session/resume_session.php

+ 7 - 2
main/session/resume_session.php

@@ -99,12 +99,17 @@ switch ($action) {
         }
 
         if (!empty($_GET['class'])) {
+            $class = (int) $_GET['class'];
             $result = Database::query(
                 "DELETE FROM $tbl_session_rel_class
-                 WHERE session_id='$sessionId' AND class_id=".intval($_GET['class'])
+                 WHERE session_id = $sessionId
+                  AND class_id = $class"
             );
             $nbr_affected_rows = Database::affected_rows($result);
-            Database::query("UPDATE $tbl_session SET nbr_classes=nbr_classes-$nbr_affected_rows WHERE id='$sessionId'");
+            Database::query(
+                "UPDATE $tbl_session 
+                SET nbr_classes = nbr_classes - $nbr_affected_rows 
+                WHERE id = $sessionId");
         }
 
         if (!empty($_GET['user'])) {