├── db ├── Nrw.txt ├── project link.txt ├── cn prerpa.txt ├── uid ass 1,2.txt ├── nm.txt ├── srms.sql └── faculty dashboard.php ├── favicon.ico ├── images ├── sample.jpg ├── photo-1.jpg ├── photo-2.jpg ├── thumbs-up-icon.png ├── logo-dark.svg └── logo-light.svg ├── apple-touch-icon.png ├── fonts ├── FontAwesome.otf ├── fontawesome-webfont.eot ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff ├── fontawesome-webfont.woff2 └── bootstrap │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── includes ├── configpdo.php ├── config.php ├── topbar.php └── leftbar.php ├── logout.php ├── package.json ├── get_student.php ├── gulpfile.babel.js ├── download-result.php ├── find-result.php ├── create-subject.php ├── edit-subject.php ├── add-subjectcombination.php ├── result.php ├── edit-class.php ├── dashboard.php ├── edit-result.php ├── create-class.php ├── faculty dashboard.php ├── change-password.php ├── manage-classes.php ├── manage-subjects.php ├── manage-students.php ├── manage-results.php ├── add-result.php └── manage-subjectcombination.php /db/Nrw.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /db/project link.txt: -------------------------------------------------------------------------------- 1 | https://youtu.be/jdOjYlAnBDI -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/favicon.ico -------------------------------------------------------------------------------- /images/sample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/images/sample.jpg -------------------------------------------------------------------------------- /images/photo-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/images/photo-1.jpg -------------------------------------------------------------------------------- /images/photo-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/images/photo-2.jpg -------------------------------------------------------------------------------- /apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/apple-touch-icon.png -------------------------------------------------------------------------------- /fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /images/thumbs-up-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/images/thumbs-up-icon.png -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /fonts/bootstrap/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/fonts/bootstrap/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /fonts/bootstrap/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/fonts/bootstrap/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /fonts/bootstrap/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/fonts/bootstrap/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /fonts/bootstrap/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janani2707/Student-Result-Management-System/HEAD/fonts/bootstrap/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /includes/configpdo.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /db/cn prerpa.txt: -------------------------------------------------------------------------------- 1 | unit 1 - osi (or) network types 2 | unit 2 - frame relay (or) flow control, error control 3 | unit 3 - network layer and its functions 4 | unit 4 - congestion control 5 | unit 5 - dns (or) web architecture 6 | 7 | 2marks 8 | 1. ipv4 and ipv6 9 | 2. snmp -------------------------------------------------------------------------------- /logout.php: -------------------------------------------------------------------------------- 1 | 15 | 16 | -------------------------------------------------------------------------------- /includes/config.php: -------------------------------------------------------------------------------- 1 | "SET NAMES 'utf8'")); 11 | } 12 | catch (PDOException $e) 13 | { 14 | exit("Error: " . $e->getMessage()); 15 | } 16 | ?> -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "engines": { 4 | "node": ">=0.12.0" 5 | }, 6 | "devDependencies": { 7 | "babel-core": "^6.4.0", 8 | "babel-preset-es2015": "^6.3.13", 9 | "browser-sync": "^2.2.1", 10 | "del": "^1.1.1", 11 | "gulp": "^3.9.0", 12 | "gulp-autoprefixer": "^3.0.1", 13 | "gulp-babel": "^6.1.1", 14 | "gulp-cache": "^0.4.2", 15 | "gulp-cssnano": "^2.0.0", 16 | "gulp-eslint": "^0.13.2", 17 | "gulp-htmlmin": "^1.3.0", 18 | "gulp-if": "^1.2.5", 19 | "gulp-imagemin": "^2.2.1", 20 | "gulp-load-plugins": "^0.10.0", 21 | "gulp-plumber": "^1.0.1", 22 | "gulp-sass": "^2.0.0", 23 | "gulp-size": "^1.2.1", 24 | "gulp-sourcemaps": "^1.5.0", 25 | "gulp-uglify": "^1.1.0", 26 | "gulp-useref": "^3.0.0", 27 | "main-bower-files": "^2.5.0" 28 | }, 29 | "eslintConfig": { 30 | "env": { 31 | "es6": true, 32 | "node": true, 33 | "browser": true 34 | }, 35 | "rules": { 36 | "quotes": [ 37 | 2, 38 | "single" 39 | ] 40 | } 41 | }, 42 | "dependencies": { 43 | "gulp-rename": "^1.2.2" 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /get_student.php: -------------------------------------------------------------------------------- 1 | prepare("SELECT StudentName,StudentId FROM tblstudents WHERE ClassId= :id order by StudentName"); 12 | $stmt->execute(array(':id' => $cid)); 13 | ?>fetch(PDO::FETCH_ASSOC)) 15 | { 16 | ?> 17 | 18 | prepare("SELECT tblsubjects.SubjectName,tblsubjects.id FROM tblsubjectcombination join tblsubjects on tblsubjects.id=tblsubjectcombination.SubjectId WHERE tblsubjectcombination.ClassId=:cid and tblsubjectcombination.status!=:stts order by tblsubjects.SubjectName"); 34 | $stmt->execute(array(':cid' => $cid1,':stts' => $status)); 35 | 36 | while($row=$stmt->fetch(PDO::FETCH_ASSOC)) 37 | {?> 38 |

39 | 40 | 46 | 47 | prepare("SELECT StudentId,ClassId FROM tblresult WHERE StudentId=:id1 and ClassId=:id "); 56 | //$query= $dbh -> prepare($sql); 57 | $query-> bindParam(':id1', $id1, PDO::PARAM_STR); 58 | $query-> bindParam(':id', $id, PDO::PARAM_STR); 59 | $query-> execute(); 60 | $results = $query -> fetchAll(PDO::FETCH_OBJ); 61 | $cnt=1; 62 | if($query -> rowCount() > 0) 63 | { ?> 64 |

65 | Result Already Declare ."; 67 | echo ""; 68 | ?>

69 | 73 | 74 | 75 | -------------------------------------------------------------------------------- /includes/topbar.php: -------------------------------------------------------------------------------- 1 | 45 | -------------------------------------------------------------------------------- /db/uid ass 1,2.txt: -------------------------------------------------------------------------------- 1 | create user interface for online shopping 2 | 3 | principles guidelines usability and conceptual model for designing online shopping interface . 4 | 5 | 6 | Principles 7 | 8 | operational simplicity 9 | strong branding 10 | security of users’ data 11 | effective use of visual elements 12 | clear data presentation via menus, catalogs, etc. 13 | user’s ability to leave feedback about goods and services 14 | easily available general and contact information about the business providing goods or services 15 | design that supports the offer not overshadowing it. 16 | 17 | 18 | Interact with your customers. 19 | Don't overcomplicate the pages. 20 | Build a branding concept. 21 | Balance usability and aesthetics. 22 | Provide straightforward navigation. 23 | Be experimental but make informed decisions. 24 | 25 | 26 | Guidelines 27 | 28 | Here are some essential user interface design tips: 29 | 30 | Do not over design. Limit font formats such as font face, sizes, and colors. When the text looks too much like graphics, it will be mistaken for an ad. Use high-contrast text and background colors to make the content as clear as possible. 31 | 32 | Follow the brand identity. 33 | 34 | Adopt visual hierarchy. The most critical content should be displayed above the fold. In some cases, using less white space to bring items closer together is better than pushing critical content below the fold. 35 | 36 | Stick to known symbols. Use icons or symbols that are easy to identify. Unfamiliar icons will only confuse the shoppers. A good way to avoid any possible confusion is to provide labels for icons. 37 | 38 | Avoid popup windows. Popup windows are a distraction. Even if they contain valuable information, shoppers are more than likely to dismiss them immediately—once gone, even if they want to, it’s hard for shoppers to find the information again. 39 | 40 | Product Quick View 41 | A “quick view” reduces the time it takes for shoppers to find the right product by eliminating unnecessary page loads. Typically, the product details are displayed in a modal window over the viewed page. 42 | 43 | 1.Keep navigation simple and functional 44 | 2. Use a linear checkout process 45 | 3. Use clear error indications at check out 46 | 4. Make sure your load time is fast 47 | 5. Automate your search 48 | 49 | usability 50 | Make navigation a breeze. ... 51 | The checkout process needs to be streamlined. ... 52 | Look at your search engine. ... 53 | The page's load time needs to be optimized. ... 54 | Optimize for mobile use. ... 55 | Make it accessible for all users. ... 56 | Design your pages better. ... 57 | Focus on A/B Testing. 58 | 59 | 60 | conceptual model 61 | 62 | diagram 63 | 64 | 65 | -------------------------------------------------------------------------------- /gulpfile.babel.js: -------------------------------------------------------------------------------- 1 | // generated on 2016-07-09 using generator-webapp 2.0.0 2 | import gulp from 'gulp'; 3 | import gulpLoadPlugins from 'gulp-load-plugins'; 4 | import browserSync from 'browser-sync'; 5 | import del from 'del'; 6 | 7 | const $ = gulpLoadPlugins(); 8 | const reload = browserSync.reload; 9 | 10 | // To compile Sass files 11 | gulp.task('styles', () => { 12 | return gulp.src('sass/*.scss') 13 | .pipe($.plumber()) 14 | .pipe($.sourcemaps.init()) 15 | .pipe($.sass.sync({ 16 | outputStyle: 'expanded', 17 | precision: 10, 18 | includePaths: ['.'] 19 | }).on('error', $.sass.logError)) 20 | .pipe($.autoprefixer({browsers: ['> 1%', 'last 2 versions', 'Firefox ESR']})) 21 | .pipe($.sourcemaps.write()) 22 | .pipe(gulp.dest('css')) 23 | .pipe($.cssnano()) 24 | .pipe($.rename({ // rename file 25 | suffix: ".min" // add *.min suffix 26 | })) 27 | .pipe(gulp.dest('css')) 28 | .on('end', reload); 29 | }); 30 | 31 | // To minify scripts 32 | gulp.task('scripts', () => { 33 | return gulp.src(['js/*.js', '!js/*.min.js']) 34 | .pipe($.plumber()) 35 | .pipe($.uglify({preserveComments: 'license'})) 36 | .pipe($.rename({ 37 | suffix: ".min" 38 | })) 39 | .pipe(gulp.dest('js')) 40 | .on('end', reload); 41 | }); 42 | 43 | function lint(files, options) { 44 | return () => { 45 | return gulp.src(files) 46 | .pipe(reload({stream: true, once: true})) 47 | .pipe($.eslint(options)) 48 | .pipe($.eslint.format()) 49 | .pipe($.if(!browserSync.active, $.eslint.failAfterError())); 50 | }; 51 | } 52 | 53 | gulp.task('lint', lint('js/*.js')); 54 | 55 | // Uncomment following if you want to minify HTML files 56 | /* 57 | gulp.task('html', ['styles', 'scripts'], () => { 58 | return gulp.src('*.html') 59 | .pipe($.htmlmin({collapseWhitespace: true})) 60 | .pipe(gulp.dest('minified-html')); 61 | }); 62 | */ 63 | 64 | // Task to minify images 65 | gulp.task('images', () => { 66 | return gulp.src('images/**/*') 67 | .pipe($.cache($.imagemin({ 68 | progressive: true, 69 | interlaced: true, 70 | // don't remove IDs from SVGs, they are often used 71 | // as hooks for embedding and styling 72 | svgoPlugins: [{cleanupIDs: false}] 73 | }))) 74 | .pipe(gulp.dest('images-min')); 75 | }); 76 | 77 | // Task to serve everything with browserSync (except images) 78 | gulp.task('serve', ['styles', 'scripts'], () => { 79 | browserSync({ 80 | notify: false, 81 | port: 9000, 82 | server: { 83 | baseDir: ['./'] 84 | } 85 | }); 86 | 87 | gulp.watch([ 88 | '*.html', 89 | 'images/**/*', 90 | 'fonts/**/*' 91 | ]).on('change', reload); 92 | 93 | gulp.watch('sass/**/*.scss', ['styles']); 94 | gulp.watch('js/**/*.js', ['scripts']); 95 | }); 96 | 97 | gulp.task('default', () => { 98 | gulp.start('serve'); 99 | }); 100 | -------------------------------------------------------------------------------- /download-result.php: -------------------------------------------------------------------------------- 1 | 14 | 15 | 16 | 47 | 48 | 49 | prepare($qery); 55 | $stmt21->bind_param("ss",$rollid,$classid); 56 | $stmt21->execute(); 57 | $res1=$stmt21->get_result(); 58 | $cnt=1; 59 | while($result=$res1->fetch_object()) 60 | { ?> 61 |

Student Name : StudentName);?>

62 |

Student Roll Id : RollId);?> 63 |

Student Class: ClassName);?>(Section);?>) 64 | 67 | 68 | 69 |
70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | prepare($query); 86 | $stmt->bind_param("ss",$rollid,$classid); 87 | $stmt->execute(); 88 | $res=$stmt->get_result(); 89 | $cnt=1; 90 | while($row=$res->fetch_object()) 91 | { 92 | 93 | ?> 94 | 95 | 96 | 97 | 98 | 99 | 100 | 104 | 105 | 106 | 107 |
#SubjectMarks
SubjectName);?>marks);?>
108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | set_option('enable_html5_parser', TRUE); 123 | 124 | $dompdf->loadHtml($html); 125 | 126 | 127 | $dompdf->setPaper('A4', 'landscape'); 128 | 129 | 130 | $dompdf->render(); 131 | 132 | 133 | $dompdf->stream("result"); 134 | ?> -------------------------------------------------------------------------------- /db/nm.txt: -------------------------------------------------------------------------------- 1 |

-------------------------------------------------------------------------------- /includes/leftbar.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /find-result.php: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | Student Result Management System 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 |
22 |
23 |
24 | 74 | 75 |

Copyright © 2020 SRMS

76 |
77 | 78 |
79 | 80 |
81 | 82 | 83 |
84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 106 | 107 | 108 | 109 | 110 | -------------------------------------------------------------------------------- /images/logo-dark.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 8 | 106 | 107 | -------------------------------------------------------------------------------- /images/logo-light.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 8 | 106 | 107 | -------------------------------------------------------------------------------- /db/srms.sql: -------------------------------------------------------------------------------- 1 | -- phpMyAdmin SQL Dump 2 | -- version 4.8.3 3 | -- https://www.phpmyadmin.net/ 4 | -- 5 | -- Host: 127.0.0.1 6 | -- Generation Time: Jun 11, 2020 at 03:54 PM 7 | -- Server version: 10.1.37-graiaDB 8 | -- PHP Version: 7.2.12 9 | 10 | SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; 11 | SET AUTOCOMMIT = 0; 12 | START TRANSACTION; 13 | SET time_zone = "+00:00"; 14 | 15 | 16 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 17 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 18 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 19 | /*!40101 SET NAMES utf8mb4 */; 20 | 21 | -- 22 | -- Database: `srms` 23 | -- 24 | 25 | -- -------------------------------------------------------- 26 | 27 | -- 28 | -- Table structure for table `admin` 29 | -- 30 | 31 | CREATE TABLE `admin` ( 32 | `id` int(11) NOT NULL, 33 | `UserName` varchar(100) NOT NULL, 34 | `Password` varchar(100) NOT NULL, 35 | `updationDate` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP 36 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 37 | 38 | -- 39 | -- Dumping data for table `admin` 40 | -- 41 | 42 | INSERT INTO `admin` (`id`, `UserName`, `Password`, `updationDate`) VALUES 43 | (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '2020-06-11 12:26:07'); 44 | 45 | -- -------------------------------------------------------- 46 | -- 47 | -- Table structure for table `tblclasses` 48 | -- 49 | 50 | CREATE TABLE `tblclasses` ( 51 | `id` int(11) NOT NULL, 52 | `ClassName` varchar(80) DEFAULT NULL, 53 | `ClassNameNumeric` int(4) NOT NULL, 54 | `Section` varchar(5) NOT NULL, 55 | `CreationDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, 56 | `UpdationDate` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP 57 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 58 | 59 | -- -------------------------------------------------------- 60 | 61 | -- 62 | -- Table structure for table `tblresult` 63 | -- 64 | 65 | CREATE TABLE `tblresult` ( 66 | `id` int(11) NOT NULL, 67 | `StudentId` int(11) DEFAULT NULL, 68 | `ClassId` int(11) DEFAULT NULL, 69 | `SubjectId` int(11) DEFAULT NULL, 70 | `marks` CHAR(11), 71 | `cgpa` FLOAT(11), 72 | `PostingDate` timestamp NULL DEFAULT CURRENT_TIMESTAMP, 73 | `UpdationDate` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP 74 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 75 | 76 | 77 | -- -------------------------------------------------------- 78 | 79 | -- 80 | -- Table structure for table `tblstudents` 81 | -- 82 | 83 | CREATE TABLE `tblstudents` ( 84 | `StudentId` int(11) NOT NULL, 85 | `StudentName` varchar(100) NOT NULL, 86 | `RollId` varchar(100) NOT NULL, 87 | `StudentEmail` varchar(100) NOT NULL, 88 | `Gender` varchar(10) NOT NULL, 89 | `DOB` varchar(100) NOT NULL, 90 | `ClassId` int(11) NOT NULL, 91 | `RegDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, 92 | `UpdationDate` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, 93 | `Status` int(1) NOT NULL 94 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 95 | 96 | -- -------------------------------------------------------- 97 | 98 | -- 99 | -- Table structure for table `tblsubjectcombination` 100 | -- 101 | 102 | CREATE TABLE `tblsubjectcombination` ( 103 | `id` int(11) NOT NULL, 104 | `ClassId` int(11) NOT NULL, 105 | `SubjectId` int(11) NOT NULL, 106 | `status` int(1) DEFAULT NULL, 107 | `CreationDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, 108 | `Updationdate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP 109 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 110 | 111 | -- -------------------------------------------------------- 112 | 113 | -- 114 | -- Table structure for table `tblsubjects` 115 | -- 116 | 117 | CREATE TABLE `tblsubjects` ( 118 | `id` int(11) NOT NULL, 119 | `SubjectName` varchar(100) NOT NULL, 120 | `SubjectCode` varchar(100) NOT NULL, 121 | `Creationdate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, 122 | `UpdationDate` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP 123 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 124 | 125 | -- 126 | -- Indexes for dumped tables 127 | -- 128 | 129 | -- 130 | -- Indexes for table `admin` 131 | -- 132 | ALTER TABLE `admin` 133 | ADD PRIgraY KEY (`id`); 134 | 135 | -- 136 | -- Indexes for table `tblclasses` 137 | -- 138 | ALTER TABLE `tblclasses` 139 | ADD PRIMARY KEY (`id`); 140 | 141 | -- 142 | -- Indexes for table `tblresult` 143 | -- 144 | ALTER TABLE `tblresult` 145 | ADD PRIMARY KEY (`id`); 146 | 147 | -- 148 | -- Indexes for table `tblstudents` 149 | -- 150 | ALTER TABLE `tblstudents` 151 | ADD PRIMARY KEY (`StudentId`); 152 | 153 | -- 154 | -- Indexes for table `tblsubjectcombination` 155 | -- 156 | ALTER TABLE `tblsubjectcombination` 157 | ADD PRIMARY KEY (`id`); 158 | 159 | -- 160 | -- Indexes for table `tblsubjects` 161 | -- 162 | ALTER TABLE `tblsubjects` 163 | ADD PRIMARY KEY (`id`); 164 | 165 | -- 166 | -- AUTO_INCREMENT for dumped tables 167 | -- 168 | 169 | -- 170 | -- AUTO_INCREMENT for table `admin` 171 | -- 172 | ALTER TABLE `admin` 173 | MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2; 174 | 175 | 176 | -- 177 | -- AUTO_INCREMENT for table `tblclasses` 178 | -- 179 | ALTER TABLE `tblclasses` 180 | MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; 181 | 182 | -- 183 | -- AUTO_INCREMENT for table `tblresult` 184 | -- 185 | ALTER TABLE `tblresult` 186 | MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; 187 | 188 | -- 189 | -- AUTO_INCREMENT for table `tblstudents` 190 | -- 191 | ALTER TABLE `tblstudents` 192 | MODIFY `StudentId` int(11) NOT NULL AUTO_INCREMENT; 193 | 194 | -- 195 | -- AUTO_INCREMENT for table `tblsubjectcombination` 196 | -- 197 | ALTER TABLE `tblsubjectcombination` 198 | MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; 199 | 200 | -- 201 | -- AUTO_INCREMENT for table `tblsubjects` 202 | -- 203 | ALTER TABLE `tblsubjects` 204 | MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; 205 | COMMIT; 206 | 207 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 208 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 209 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; -------------------------------------------------------------------------------- /create-subject.php: -------------------------------------------------------------------------------- 1 | prepare($sql); 16 | $query->bindParam(':subjectname',$subjectname,PDO::PARAM_STR); 17 | $query->bindParam(':subjectcode',$subjectcode,PDO::PARAM_STR); 18 | $query->execute(); 19 | $lastInsertId = $dbh->lastInsertId(); 20 | if($lastInsertId) 21 | { 22 | $msg="Subject Created successfully"; 23 | } 24 | else 25 | { 26 | $error="Something went wrong. Please try again"; 27 | } 28 | 29 | } 30 | ?> 31 | 32 | 33 | 34 | 35 | 36 | 37 | SMS Admin Subject Creation 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 |
49 | 50 | 51 | 52 | 53 |
54 |
55 | 56 | 57 | 58 | 59 | 60 |
61 | 62 |
63 |
64 |
65 |

Subject Creation

66 | 67 |
68 | 69 | 70 |
71 | 72 | 82 | 83 |
84 |
85 | 86 |
87 |
88 |
89 |
90 |
91 |
Create Subject
92 |
93 |
94 |
95 | 96 | 100 | 103 | 104 |
105 |
106 | 107 |
108 | 109 |
110 |
111 |
112 | 113 |
114 | 115 |
116 |
117 | 118 | 119 | 120 |
121 |
122 | 123 |
124 |
125 |
126 | 127 |
128 |
129 |
130 | 131 |
132 |
133 |
134 | 135 |
136 | 137 |
138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 158 | 159 | 160 | 161 | -------------------------------------------------------------------------------- /edit-subject.php: -------------------------------------------------------------------------------- 1 | prepare($sql); 17 | $query->bindParam(':subjectname',$subjectname,PDO::PARAM_STR); 18 | $query->bindParam(':subjectcode',$subjectcode,PDO::PARAM_STR); 19 | $query->bindParam(':sid',$sid,PDO::PARAM_STR); 20 | $query->execute(); 21 | $msg="Subject Info updated successfully"; 22 | } 23 | ?> 24 | 25 | 26 | 27 | 28 | 29 | 30 | MKCE Admin Update Subject 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 |
42 | 43 | 44 | 45 | 46 |
47 |
48 | 49 | 50 | 51 | 52 | 53 |
54 | 55 |
56 |
57 |
58 |

Update Subject

59 | 60 |
61 | 62 | 63 |
64 | 65 | 75 | 76 |
77 |
78 | 79 |
80 |
81 |
82 |
83 |
84 |
Update Subject
85 |
86 |
87 |
88 | 89 | 93 | 96 | 97 |
98 | 99 | prepare($sql); 103 | $query->bindParam(':sid',$sid,PDO::PARAM_STR); 104 | $query->execute(); 105 | $results=$query->fetchAll(PDO::FETCH_OBJ); 106 | $cnt=1; 107 | if($query->rowCount() > 0) 108 | { 109 | foreach($results as $result) 110 | { ?> 111 |
112 | 113 |
114 | 115 |
116 |
117 |
118 | 119 |
120 | 121 |
122 |
123 | 124 | 125 | 126 |
127 |
128 | 129 |
130 |
131 |
132 | 133 |
134 |
135 |
136 | 137 |
138 |
139 |
140 | 141 |
142 | 143 |
144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 164 | 165 | 166 | 167 | -------------------------------------------------------------------------------- /add-subjectcombination.php: -------------------------------------------------------------------------------- 1 | prepare($sql); 17 | $query->bindParam(':class',$class,PDO::PARAM_STR); 18 | $query->bindParam(':subject',$subject,PDO::PARAM_STR); 19 | $query->bindParam(':status',$status,PDO::PARAM_STR); 20 | $query->execute(); 21 | $lastInsertId = $dbh->lastInsertId(); 22 | if($lastInsertId) 23 | { 24 | $msg="Combination added successfully"; 25 | } 26 | else 27 | { 28 | $error="Something went wrong. Please try again"; 29 | } 30 | 31 | } 32 | ?> 33 | 34 | 35 | 36 | 37 | 38 | 39 | SRMS Admin Subject Combination< 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |
51 | 52 | 53 | 54 | 55 |
56 |
57 | 58 | 59 | 60 | 61 | 62 |
63 | 64 |
65 |
66 |
67 |

Add Subject Combination

68 | 69 |
70 | 71 | 72 |
73 | 74 | 84 | 85 |
86 |
87 | 88 |
89 |
90 |
91 |
92 |
93 |
Add Subject Combination
94 |
95 |
96 |
97 | 98 | 102 | 105 | 106 |
107 |
108 | 109 |
110 | 123 |
124 |
125 |
126 | 127 |
128 | 141 |
142 |
143 | 144 | 145 | 146 |
147 |
148 | 149 |
150 |
151 |
152 | 153 |
154 |
155 |
156 | 157 |
158 |
159 |
160 | 161 |
162 | 163 |
164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 184 | 185 | 186 | 187 | -------------------------------------------------------------------------------- /result.php: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | Student Result Management System 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 |
24 |
25 | 26 | 27 | 28 | 29 |
30 |
31 |
32 |
33 |

Result Management System

34 |
35 |
36 | 37 | 38 | 39 |
40 | 41 | 42 |
43 |
44 | 45 |
46 | 47 | 48 | 49 |
50 |
51 |
52 |
53 | prepare($qery); 68 | $stmt->bindParam(':rollid',$rollid,PDO::PARAM_STR); 69 | $stmt->bindParam(':classid',$classid,PDO::PARAM_STR); 70 | $stmt->execute(); 71 | $resultss=$stmt->fetchAll(PDO::FETCH_OBJ); 72 | $cnt=1; 73 | $cnt=1; 74 | if($stmt->rowCount() > 0) 75 | { 76 | foreach($resultss as $row) 77 | { ?> 78 |

Student Name : StudentName);?>

79 |

Student Roll Id : RollId);?> 80 |

CGPA : cgpa);?> 81 |

Total.no.of.Arrear : NOA);?> 82 |

Arrear Cleared : AC);?> 83 |

Arrear Cleared Date : acdate);?> 84 |

Remaining Arrear : RA);?> 85 |

Student Class : ClassName);?>(Section);?>) 86 | 89 |

90 |
91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | prepare($query); 116 | $query->bindParam(':rollid',$rollid,PDO::PARAM_STR); 117 | $query->bindParam(':classid',$classid,PDO::PARAM_STR); 118 | $query-> execute(); 119 | $results = $query -> fetchAll(PDO::FETCH_OBJ); 120 | $cnt=1; 121 | if($countrow=$query->rowCount()>0) 122 | { 123 | 124 | foreach($results as $result){ 125 | 126 | ?> 127 | 128 | 129 | 130 | 131 | 132 | 133 | 137 | 138 | 139 | 140 | 141 | 146 | 149 | 150 | 157 | 158 | 159 | 160 | 161 |
#Subjectgrades
SubjectName);?>marks);?>
162 | 163 |
164 |
165 | 166 |
167 | 168 | 169 |
170 | 171 |
172 | Back to Home 173 |
174 |
175 | 176 |
177 | 178 | 179 |
180 | 181 |
182 | 183 | 184 |
185 | 186 | 187 | 188 |
189 | 190 |
191 | 192 | 193 |
194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 213 | 214 | 215 | 216 | 217 | 218 | -------------------------------------------------------------------------------- /db/faculty dashboard.php: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | MKCE SRMS System | faculty dashboard 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 194 | 195 | 196 |
197 | 198 |
199 | 200 | 201 | 202 | 203 | -------------------------------------------------------------------------------- /edit-class.php: -------------------------------------------------------------------------------- 1 | prepare($sql); 18 | $query->bindParam(':classname',$classname,PDO::PARAM_STR); 19 | $query->bindParam(':classnamenumeric',$classnamenumeric,PDO::PARAM_STR); 20 | $query->bindParam(':section',$section,PDO::PARAM_STR); 21 | $query->bindParam(':cid',$cid,PDO::PARAM_STR); 22 | $query->execute(); 23 | $msg="Data has been updated successfully"; 24 | } 25 | ?> 26 | 27 | 28 | 29 | 30 | 31 | 32 | SMS Admin Update Class 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 |
43 | 44 | 45 | 46 | 48 |
49 |
50 | 51 | 52 | 53 | 54 | 55 |
56 |
57 |
58 |
59 |

Update Student Class

60 |
61 | 62 |
63 | 64 | 74 | 75 |
76 | 77 | 78 |
79 |
80 | 81 | 82 | 83 | 84 | 85 |
86 |
87 |
88 |
89 |
90 |
Update Student Class info
91 |
92 |
93 | 94 | 98 | 101 | 102 | 103 |
104 | prepare($sql); 108 | $query->bindParam(':cid',$cid,PDO::PARAM_STR); 109 | $query->execute(); 110 | $results=$query->fetchAll(PDO::FETCH_OBJ); 111 | $cnt=1; 112 | if($query->rowCount() > 0) 113 | { 114 | foreach($results as $result) 115 | { ?> 116 | 117 |
118 | 119 |
120 | 121 | Eg- Third, Fouth,Sixth etc 122 |
123 |
124 |
125 | 126 |
127 | 128 | Eg- 1,2,4,5 etc 129 |
130 |
131 |
132 | 133 |
134 | 135 | Eg- A,B,C etc 136 |
137 |
138 | 139 |
140 | 141 |
142 | 143 |
144 | 145 | 146 | 147 | 148 | 149 | 150 |
151 |
152 |
153 | 154 |
155 | 156 | 157 | 158 | 159 | 160 |
161 | 162 |
163 | 164 | 165 |
166 | 167 | 168 | 169 | 170 | 171 |
172 | 173 |
174 | 175 | 176 |
177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | -------------------------------------------------------------------------------- /dashboard.php: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | MKCE SRMS System | Dashboard 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 201 | 202 | 203 |
204 | 205 |
206 | 207 | 208 | 209 | 210 | -------------------------------------------------------------------------------- /edit-result.php: -------------------------------------------------------------------------------- 1 | $id){ 21 | $mrks=$marks[$count]; 22 | $iid=$rowid[$count]; 23 | for($i=0;$i<=$count;$i++) { 24 | 25 | $sql="update tblresult set marks=:mrks where id=:iid "; 26 | $query = $dbh->prepare($sql); 27 | $query->bindParam(':mrks',$mrks,PDO::PARAM_STR); 28 | $query->bindParam(':iid',$iid,PDO::PARAM_STR); 29 | $query->execute(); 30 | $sql="update tblresult set cgpa=:cgpa where id=:iid "; 31 | $query = $dbh->prepare($sql); 32 | $query->bindParam(':cgpa',$cgpa,PDO::PARAM_STR); 33 | $query->bindParam(':iid',$iid,PDO::PARAM_STR); 34 | $query->execute(); 35 | 36 | $msg="Result info updated successfully"; 37 | } 38 | } 39 | } 40 | 41 | ?> 42 | 43 | 44 | 45 | 46 | 47 | 48 | SMS Admin| Student result info < 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 |
60 | 61 | 62 | 63 | 64 |
65 |
66 | 67 | 68 | 69 | 70 | 71 |
72 | 73 |
74 |
75 |
76 |

Student Result Info

77 | 78 |
79 | 80 | 81 |
82 | 83 | 93 | 94 |
95 |
96 | 97 |
98 |
99 |
100 |
101 |
102 |
Update the Result info
103 |
104 |
105 |
106 | 107 | 111 | 114 | 115 |
116 | 117 | prepare($ret); 121 | $stmt->bindParam(':stid',$stid,PDO::PARAM_STR); 122 | $stmt->execute(); 123 | $result=$stmt->fetchAll(PDO::FETCH_OBJ); 124 | $cnt=1; 125 | if($stmt->rowCount() > 0) 126 | { 127 | foreach($result as $row) 128 | { ?> 129 | 130 | 131 |
132 | 133 |
134 | ClassName)?>(Section)?>) 135 |
136 |
137 |
138 | 139 |
140 | StudentName);?> 141 |
142 |
143 |
144 | 145 |
146 | cgpa);?> 147 |
148 |
149 | 150 | 151 | 152 | 153 | prepare($sql); 156 | $query->bindParam(':stid',$stid,PDO::PARAM_STR); 157 | $query->execute(); 158 | $results=$query->fetchAll(PDO::FETCH_OBJ); 159 | $cnt=1; 160 | if($query->rowCount() > 0) 161 | { 162 | foreach($results as $result) 163 | { ?> 164 | 165 | 166 | 167 |
168 | 169 |
170 | 171 | 172 |
173 |
174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 |
182 |
183 | 184 |
185 |
186 |
187 | 188 |
189 |
190 |
191 | 192 |
193 |
194 |
195 | 196 |
197 | 198 |
199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 219 | 220 | 221 | 222 | -------------------------------------------------------------------------------- /create-class.php: -------------------------------------------------------------------------------- 1 | prepare($sql); 17 | $query->bindParam(':classname',$classname,PDO::PARAM_STR); 18 | $query->bindParam(':classnamenumeric',$classnamenumeric,PDO::PARAM_STR); 19 | $query->bindParam(':section',$section,PDO::PARAM_STR); 20 | $query->execute(); 21 | $lastInsertId = $dbh->lastInsertId(); 22 | if($lastInsertId) 23 | { 24 | $msg="Class Created successfully"; 25 | } 26 | else 27 | { 28 | $error="Something went wrong. Please try again"; 29 | } 30 | 31 | } 32 | ?> 33 | 34 | 35 | 36 | 37 | 38 | 39 | SRMS Admin Create Class 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 65 | 66 | 67 |
68 | 69 | 70 | 71 | 73 |
74 |
75 | 76 | 77 | 78 | 79 | 80 |
81 |
82 |
83 |
84 |

Create Student Class

85 |
86 | 87 |
88 | 89 | 99 | 100 |
101 | 102 | 103 |
104 |
105 | 106 | 107 | 108 | 109 | 110 |
111 |
112 |
113 |
114 |
115 |
Create Student Class
116 |
117 |
118 | 119 | 123 | 126 | 127 | 128 |
129 | 130 |
131 |
132 | 133 |
134 | 135 | Eg- Third, Fouth,Sixth etc 136 |
137 |
138 |
139 | 140 |
141 | 142 | Eg- 1,2,4,5 etc 143 |
144 |
145 |
146 | 147 |
148 | 149 | Eg- A,B,C etc 150 |
151 |
152 |
153 | 154 |
155 | 156 |
157 | 158 | 159 | 160 | 161 | 162 | 163 |
164 |
165 |
166 | 167 |
168 | 169 | 170 | 171 | 172 | 173 |
174 | 175 |
176 | 177 | 178 |
179 | 180 | 181 |
182 | 183 |
184 | 185 | 186 |
187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | -------------------------------------------------------------------------------- /faculty dashboard.php: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | SRMS System | faculty dashboard 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 200 | 201 | 202 |
203 | 204 |
205 | 206 | 207 | 208 | -------------------------------------------------------------------------------- /change-password.php: -------------------------------------------------------------------------------- 1 | prepare($sql); 17 | $query-> bindParam(':username', $username, PDO::PARAM_STR); 18 | $query-> bindParam(':password', $password, PDO::PARAM_STR); 19 | $query-> execute(); 20 | $results = $query -> fetchAll(PDO::FETCH_OBJ); 21 | if($query -> rowCount() > 0) 22 | { 23 | $con="update admin set Password=:newpassword where UserName=:username"; 24 | $chngpwd1 = $dbh->prepare($con); 25 | $chngpwd1-> bindParam(':username', $username, PDO::PARAM_STR); 26 | $chngpwd1-> bindParam(':newpassword', $newpassword, PDO::PARAM_STR); 27 | $chngpwd1->execute(); 28 | $msg="Your Password succesfully changed"; 29 | } 30 | else { 31 | $error="Your current password is wrong"; 32 | } 33 | } 34 | ?> 35 | 36 | 37 | 38 | 39 | 40 | 41 | Admin change password 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 61 | 79 | 80 | 81 |
82 | 83 |
84 |
85 | 86 | 87 | 88 |
89 |
90 |
91 |
92 |

Admin Change Password

93 |
94 | 95 |
96 | 97 | 107 | 108 |
109 | 110 | 111 |
112 |
113 | 114 | 115 | 116 | 117 | 118 |
119 |
120 |
121 |
122 |
123 |
Admin Change Password
124 |
125 |
126 | 127 | 131 | 134 | 135 | 136 |
137 | 138 |
139 |
140 | 141 |
142 | 143 | 144 |
145 |
146 |
147 | 148 |
149 | 150 |
151 |
152 |
153 | 154 |
155 | 156 |
157 |
158 |
159 | 160 |
161 | 162 |
163 | 164 | 165 | 166 | 167 | 168 | 169 |
170 |
171 |
172 | 173 |
174 | 175 | 176 | 177 | 178 | 179 |
180 | 181 |
182 | 183 | 184 |
185 | 186 | 187 |
188 | 189 |
190 | 191 | 192 |
193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | -------------------------------------------------------------------------------- /manage-classes.php: -------------------------------------------------------------------------------- 1 | 2 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | SRMS Admin Manage Classes 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 45 | 46 | 47 |
48 | 49 | 50 | 51 | 52 |
53 |
54 | 55 | 56 |
57 |
58 |
59 |
60 |

Manage Classes

61 | 62 |
63 | 64 | 65 |
66 | 67 | 77 | 78 |
79 | 80 | 81 |
82 |
83 | 84 | 85 | 86 |
87 |
88 | 89 |
90 |
91 |
92 |
View Classes Info
93 |
94 |
95 | 96 | 100 | 103 | 104 |
105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | prepare($sql); 130 | $query->execute(); 131 | $results=$query->fetchAll(PDO::FETCH_OBJ); 132 | $cnt=1; 133 | if($query->rowCount() > 0) 134 | { 135 | foreach($results as $result) 136 | { ?> 137 | 138 | 139 | 140 | 141 | 142 | 143 | 147 | 148 | 149 | 150 | 151 | 152 |
#Class NameClass Name NumericSectionCreation DateAction
#Class NameClass Name NumericSectionCreation DateAction
ClassName);?>ClassNameNumeric);?>Section);?>CreationDate);?> 144 | 145 | 146 |
153 | 154 | 155 | 156 |
157 |
158 |
159 | 160 | 161 | 162 |
163 | 164 |
165 |
166 | 167 |
168 | 169 | 170 |
171 | 172 | 173 |
174 | 175 | 176 | 177 | 178 |
179 | 180 | 181 | 182 | 183 |
184 | 185 |
186 | 187 | 188 |
189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 217 | 218 | 219 | 220 | 221 | -------------------------------------------------------------------------------- /manage-subjects.php: -------------------------------------------------------------------------------- 1 | 2 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | SRMS Admin Manage Subjects 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 46 | 47 | 48 |
49 | 50 | 51 | 52 | 53 |
54 |
55 | 56 | 57 |
58 |
59 |
60 |
61 |

Manage Subjects

62 | 63 |
64 | 65 | 66 |
67 | 68 | 78 | 79 |
80 | 81 | 82 |
83 |
84 | 85 | 86 | 87 |
88 |
89 | 90 |
91 |
92 |
93 |
View Subjects Info
94 |
95 |
96 | 97 | 101 | 104 | 105 |
106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | prepare($sql); 131 | $query->execute(); 132 | $results=$query->fetchAll(PDO::FETCH_OBJ); 133 | $cnt=1; 134 | if($query->rowCount() > 0) 135 | { 136 | foreach($results as $result) 137 | { ?> 138 | 139 | 140 | 141 | 142 | 143 | 144 | 148 | 149 | 150 | 151 | 152 | 153 |
#Subject NameSubject CodeCreation DateUpdation DateAction
#Subject NameSubject CodeCreation DateUpdation DateAction
SubjectName);?>SubjectCode);?>Creationdate);?>UpdationDate);?> 145 | 146 | 147 |
154 | 155 | 156 | 157 |
158 |
159 |
160 | 161 | 162 | 163 |
164 | 165 |
166 |
167 | 168 |
169 | 170 | 171 |
172 | 173 | 174 |
175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 218 | 219 | 220 | 221 | 222 | -------------------------------------------------------------------------------- /manage-students.php: -------------------------------------------------------------------------------- 1 | 2 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | SRMS Admin Manage Students 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 46 | 47 | 48 |
49 | 50 | 51 | 52 | 53 |
54 |
55 | 56 | 57 |
58 |
59 |
60 |
61 |

Manage Students

62 | 63 |
64 | 65 | 66 |
67 | 68 | 78 | 79 |
80 | 81 | 82 |
83 |
84 | 85 | 86 | 87 |
88 |
89 | 90 |
91 |
92 |
93 |
View Students Info
94 |
95 |
96 | 97 | 101 | 104 | 105 |
106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | prepare($sql); 133 | $query->execute(); 134 | $results=$query->fetchAll(PDO::FETCH_OBJ); 135 | $cnt=1; 136 | if($query->rowCount() > 0) 137 | { 138 | foreach($results as $result) 139 | { ?> 140 | 141 | 142 | 143 | 144 | 145 | 146 | 153 | 157 | 158 | 159 | 160 | 161 | 162 |
#Student NameRoll IdClassReg DateStatusAction
#Student NameRoll IdClassReg DateStatusAction
StudentName);?>RollId);?>ClassName);?>(Section);?>)RegDate);?>Status==1){ 147 | echo htmlentities('Active'); 148 | } 149 | else{ 150 | echo htmlentities('Blocked'); 151 | } 152 | ?> 154 | 155 | 156 |
163 | 164 | 165 | 166 |
167 |
168 |
169 | 170 | 171 | 172 |
173 | 174 |
175 |
176 | 177 |
178 | 179 | 180 |
181 | 182 | 183 |
184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 227 | 228 | 229 | 230 | 231 | -------------------------------------------------------------------------------- /manage-results.php: -------------------------------------------------------------------------------- 1 | 2 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | SRMS Admin Manage Students 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 46 | 47 | 48 |
49 | 50 | 51 | 52 | 53 |
54 |
55 | 56 | 57 |
58 |
59 |
60 |
61 |

Manage Students

62 | 63 |
64 | 65 | 66 |
67 | 68 | 78 | 79 |
80 | 81 | 82 |
83 |
84 | 85 | 86 | 87 |
88 |
89 | 90 |
91 |
92 |
93 |
View Students Info
94 |
95 |
96 | 97 | 101 | 104 | 105 |
106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | prepare($sql); 133 | $query->execute(); 134 | $results=$query->fetchAll(PDO::FETCH_OBJ); 135 | $cnt=1; 136 | if($query->rowCount() > 0) 137 | { 138 | foreach($results as $result) 139 | { ?> 140 | 141 | 142 | 143 | 144 | 145 | 146 | 153 | 157 | 158 | 159 | 160 | 161 | 162 |
#Student NameRoll IdClassReg DateStatusAction
#Student NameRoll IdClassReg DateStatusAction
StudentName);?>RollId);?>ClassName);?>(Section);?>)RegDate);?>Status==1){ 147 | echo htmlentities('Active'); 148 | } 149 | else{ 150 | echo htmlentities('Blocked'); 151 | } 152 | ?> 154 | 155 | 156 |
163 | 164 | 165 | 166 |
167 |
168 |
169 | 170 | 171 | 172 |
173 | 174 |
175 |
176 | 177 |
178 | 179 | 180 |
181 | 182 | 183 |
184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 227 | 228 | 229 | 230 | 231 | -------------------------------------------------------------------------------- /add-result.php: -------------------------------------------------------------------------------- 1 | prepare("SELECT tblsubjects.SubjectName,tblsubjects.id FROM tblsubjectcombination join tblsubjects on tblsubjects.id=tblsubjectcombination.SubjectId WHERE tblsubjectcombination.ClassId=:cid order by tblsubjects.SubjectName"); 19 | $stmt->execute(array(':cid' => $class)); 20 | $sid1=array(); 21 | while($row=$stmt->fetch(PDO::FETCH_ASSOC)) 22 | { 23 | 24 | array_push($sid1,$row['id']); 25 | } 26 | 27 | for($i=0;$iprepare($sql); 32 | $query->bindParam(':studentid',$studentid,PDO::PARAM_STR); 33 | $query->bindParam(':class',$class,PDO::PARAM_STR); 34 | $query->bindParam(':sid',$sid,PDO::PARAM_STR); 35 | $query->bindParam(':marks',$mar,PDO::PARAM_STR); 36 | $query->bindParam(':cgpa',$cgpa,PDO::PARAM_STR); 37 | $query->execute(); 38 | $lastInsertId = $dbh->lastInsertId(); 39 | if($lastInsertId) 40 | { 41 | $msg="Result info added successfully"; 42 | } 43 | else 44 | { 45 | $error="Something went wrong. Please try again"; 46 | } 47 | } 48 | } 49 | ?> 50 | 51 | 52 | 53 | 54 | 55 | 56 | SRMS Admin| Add Result 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 87 | 107 | 108 | 109 | 110 | 111 |
112 | 113 | 114 | 115 | 116 |
117 |
118 | 119 | 120 | 121 | 122 | 123 |
124 | 125 |
126 |
127 |
128 |

Declare Result

129 | 130 |
131 | 132 | 133 |
134 | 135 | 145 | 146 |
147 |
148 | 149 |
150 |
151 |
152 | 153 |
154 | 155 | 159 | 162 | 163 |
164 | 165 |
166 | 167 |
168 | 181 |
182 |
183 |
184 | 185 |
186 | 188 |
189 |
190 | 191 |
192 | 193 |
194 |
195 |
196 |
197 |
198 |
199 | 200 |
201 | 202 |
203 |
204 | 205 |
206 | 207 |
208 |
209 |
210 |
211 |
212 | 213 | 214 | 215 |
216 |
217 | 218 |
219 |
220 |
221 | 222 |
223 |
224 |
225 | 226 |
227 |
228 |
229 | 230 |
231 | 232 |
233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 253 | 254 | 255 | 256 | -------------------------------------------------------------------------------- /manage-subjectcombination.php: -------------------------------------------------------------------------------- 1 | 2 | prepare($sql); 18 | $query->bindParam(':acid',$acid,PDO::PARAM_STR); 19 | $query->bindParam(':status',$status,PDO::PARAM_STR); 20 | $query->execute(); 21 | $msg="Subject Activate successfully"; 22 | } 23 | 24 | // for Deactivate Subject 25 | if(isset($_GET['did'])) 26 | { 27 | $did=intval($_GET['did']); 28 | $status=0; 29 | $sql="update tblsubjectcombination set status=:status where id=:did "; 30 | $query = $dbh->prepare($sql); 31 | $query->bindParam(':did',$did,PDO::PARAM_STR); 32 | $query->bindParam(':status',$status,PDO::PARAM_STR); 33 | $query->execute(); 34 | $msg="Subject Deactivate successfully"; 35 | } 36 | ?> 37 | 38 | 39 | 40 | 41 | 42 | 43 | SRMS Admin Manage Subjects Combination 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 70 | 71 | 72 |
73 | 74 | 75 | 76 | 77 |
78 |
79 | 80 | 81 |
82 |
83 |
84 |
85 |

Manage Subjects Combination

86 | 87 |
88 | 89 | 90 |
91 | 92 | 102 | 103 |
104 | 105 | 106 |
107 |
108 | 109 | 110 | 111 |
112 |
113 | 114 |
115 |
116 |
117 |
View Subjects Combination Info
118 |
119 |
120 | 121 | 125 | 128 | 129 |
130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | prepare($sql); 153 | $query->execute(); 154 | $results=$query->fetchAll(PDO::FETCH_OBJ); 155 | $cnt=1; 156 | if($query->rowCount() > 0) 157 | { 158 | foreach($results as $result) 159 | { ?> 160 | 161 | 162 | 163 | 164 | 174 | 175 | 183 | 184 | 185 | 186 | 187 | 188 |
#Class and SectionSubject StatusAction
#Class and SectionSubject StatusAction
ClassName);?>   Section-Section);?>SubjectName);?>status; 165 | if($stts=='0') 166 | { 167 | echo htmlentities('Inactive'); 168 | } 169 | else 170 | { 171 | echo htmlentities('Active'); 172 | } 173 | ?> 176 | 178 | 179 | 180 | 181 | 182 |
189 | 190 | 191 | 192 |
193 |
194 |
195 | 196 | 197 | 198 |
199 | 200 |
201 |
202 | 203 |
204 | 205 | 206 |
207 | 208 | 209 |
210 | 211 | 212 | 213 | 214 |
215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 246 | 247 | 248 | 249 | 250 | --------------------------------------------------------------------------------