Server IP : 2a02:4780:3:1493:0:3736:a38e:7 / Your IP : 216.73.216.139 Web Server : LiteSpeed System : Linux sg-nme-web1393.main-hosting.eu 4.18.0-553.40.1.lve.el8.x86_64 #1 SMP Wed Feb 12 18:54:57 UTC 2025 x86_64 User : u926327694 ( 926327694) PHP Version : 7.4.33 Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF Directory (0755) : /home/u926327694/domains/smsoft.in/public_html/mda/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?php include('db.php'); function sendResponse($message, $type = "1") { if($type == "1") { $_SESSION['success_msg'] = $message; } else { $_SESSION['error_msg'] = $message; } echo "<script>window.location.href='bulk-assign-subject.php';</script>"; exit; } if (!isset($_SESSION['userData'])) { sendResponse("Session expired. Please log in again.", "0"); exit; } if (!isset($_POST['students']) || !isset($_POST['subjects'])) { sendResponse("Please select at least one student and one subject.", "0"); exit; } $students = $_POST['students']; $subjects = $_POST['subjects']; $assigning = isset($_POST['btnSubmit']); $removing = isset($_POST['btnRemove']); if (!$assigning && !$removing) { sendResponse("Invalid action.", "0"); exit; } $successCount = 0; $failCount = 0; //echo"<pre>"; print_r($_POST); exit; foreach ($students as $studentID) { foreach ($subjects as $subjectID) { $studentID = $studentID; $subjectID = $subjectID; if ($assigning) { $check = mysqli_query($con, "SELECT * FROM Bridge_SubjectStudentWise_Table WHERE Student_ID = '$studentID' AND Subject_ID = '$subjectID'"); if (mysqli_num_rows($check) == 0) { $insert = mysqli_query($con, "INSERT INTO Bridge_SubjectStudentWise_Table (Student_ID, Subject_ID) VALUES ('$studentID', '$subjectID')"); if ($insert) { $successCount++; } else { $failCount++; } } } if ($removing) { $delete = mysqli_query($con, "DELETE FROM Bridge_SubjectStudentWise_Table WHERE Student_ID = '$studentID' AND Subject_ID = '$subjectID'"); if ($delete) { $successCount++; } else { $failCount++; } } } } $actionText = $assigning ? 'assigned' : 'removed'; sendResponse("Subjects $actionText successfully for $successCount pair(s). Failed: $failCount.", "1"); ?>