Bläddra i källkod

Fixing validation in order to delete LP attempts see #5239

Julio Montoya 12 år sedan
förälder
incheckning
6b5beaf290
1 ändrade filer med 10 tillägg och 10 borttagningar
  1. 10 10
      main/inc/lib/events.lib.inc.php

+ 10 - 10
main/inc/lib/events.lib.inc.php

@@ -860,22 +860,22 @@ function delete_student_lp_events($user_id, $lp_id, $course, $session_id) {
     $session_id            = intval($session_id);
 
     //Make sure we have the exact lp_view_id
-    $sqlview       = "SELECT id FROM $lp_view_table WHERE c_id = $course_id AND user_id = $user_id AND lp_id = $lp_id AND session_id = $session_id ";    
-    $resultview    = Database::query($sqlview);
+    $sql       = "SELECT id FROM $lp_view_table WHERE c_id = $course_id AND user_id = $user_id AND lp_id = $lp_id AND session_id = $session_id ";            
+    $result    = Database::query($sql);
 
-    if (Database::num_rows($sqlview)) {
-        $view          = Database::fetch_array($resultview, 'ASSOC');
+    if (Database::num_rows($result)) {
+        $view          = Database::fetch_array($result, 'ASSOC');
         $lp_view_id    = $view['id'];
 
-        $sql_delete = "DELETE FROM $lp_item_view_table WHERE c_id = $course_id AND lp_view_id = $lp_view_id ";        
-        Database::query($sql_delete);
+        $sql = "DELETE FROM $lp_item_view_table WHERE c_id = $course_id AND lp_view_id = $lp_view_id ";              
+        Database::query($sql);
     }
 
-    $sql_delete = "DELETE FROM $lp_view_table WHERE c_id = $course_id AND user_id = $user_id AND lp_id= $lp_id AND session_id = $session_id ";
-    Database::query($sql_delete);
+    $sql = "DELETE FROM $lp_view_table WHERE c_id = $course_id AND user_id = $user_id AND lp_id= $lp_id AND session_id = $session_id ";    
+    Database::query($sql);
 
-    $select_all_attempts = "SELECT exe_id FROM $track_e_exercises WHERE exe_user_id = $user_id AND session_id = $session_id  AND exe_cours_id = '{$course['code']}' AND orig_lp_id = $lp_id";
-    $result    = Database::query($select_all_attempts);
+    $sql = "SELECT exe_id FROM $track_e_exercises WHERE exe_user_id = $user_id AND session_id = $session_id  AND exe_cours_id = '{$course['code']}' AND orig_lp_id = $lp_id";
+    $result    = Database::query($sql);
     $exe_list = array();
     while ($row = Database::fetch_array($result, 'ASSOC')) {
         $exe_list[] = $row['exe_id'];