Skip to content

Commit 8752ab1

Browse files
committed
first commit
0 parents  commit 8752ab1

File tree

864 files changed

+174369
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

864 files changed

+174369
-0
lines changed

1.png

89.9 KB
Loading

Picture1.png

856 KB
Loading

add.php

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?php
2+
include 'inc/header.php';
3+
include 'lib/student.php';
4+
?>
5+
6+
<?php
7+
$stu = new Student();
8+
if( $_SERVER['REQUEST_METHOD'] == 'POST' ) {
9+
$name = $_POST['name'];
10+
$roll = $_POST['roll'];
11+
$insertdata = $stu->insertStudent($name, $roll);
12+
}
13+
?>
14+
15+
<?php
16+
if(isset($insertdata)) {
17+
echo $insertdata;
18+
}
19+
?>
20+
21+
22+
<div class="panel panel-default">
23+
<div class="panel-heading">
24+
<h2>
25+
<a class="btn btn-success" href="add.php">Add Student</a>
26+
<a class="btn btn-info pull-right" href="index.php">Back</a>
27+
</h2>
28+
</div>
29+
30+
<div class="panel-body">
31+
<form action="" method="post">
32+
<div class="form-group">
33+
<label for="name">Student Name</label>
34+
<input type="text" class="form-control" name="name" id="name" required="">
35+
</div>
36+
37+
<div class="form-group">
38+
<label for="roll">Student Roll</label>
39+
<input type="text" class="form-control" name="roll" id="roll" required="">
40+
</div>
41+
42+
<div class="form-group">
43+
<input type="submit" class="btn btn-primary" name="submit" value="Add-Student">
44+
</div>
45+
46+
47+
</form>
48+
</div>
49+
50+
</div>
51+
52+
<?php include 'inc/footer.php'; ?>

admin/add_class.php

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
<?php
2+
define('ROOT_FOLDER',$_SERVER['DOCUMENT_ROOT'].'/attendance/');
3+
include ROOT_FOLDER.'inc/header.php';
4+
include ROOT_FOLDER.'lib/student.php';
5+
?>
6+
7+
<?php
8+
$stu = new Student();
9+
$db = new Database();
10+
if(isset($_POST['addClass'])) {
11+
$name = $_POST['name'];
12+
$semester = $_POST['semester'];
13+
$section = $_POST['section'];
14+
$_SESSION['feed'] = $stu->insertClass($name, $semester, $section);
15+
}
16+
17+
if(isset($_GET['delete_Class'])){
18+
$classId = $_GET['classId'];
19+
$insertdata = $db->delete("DELETE FROM tbl_class WHERE classId='$classId'");
20+
if($insertdata){
21+
$_SESSION['feed'] = "<div class='alert alert-success'>Success! Class Deleted Successfully</div>";
22+
} else{
23+
$_SESSION['feed'] = "<div class='alert alert-danger'>Success! Class Deletion Unsuccessful</div>";
24+
}
25+
}
26+
?>
27+
28+
<?php
29+
if(isset($_SESSION['feed'])) {
30+
echo $_SESSION['feed'];
31+
unset($_SESSION['feed']);
32+
}
33+
?>
34+
35+
<?php
36+
if(!isset($_SESSION['user_id']) || $_SESSION['user_id']!='admin'){
37+
echo "<div class='alert alert-danger'><center><h3>Access Denied</h3></center></div>";
38+
} else{
39+
?>
40+
41+
<div class="row">
42+
<div class="col col-lg-3">
43+
<div class="panel panel-default">
44+
<div class="panel-heading">
45+
<h2> Add Class </h2>
46+
</div>
47+
48+
<div class="panel-body">
49+
<form action="" method="post">
50+
<div class="form-group">
51+
<label for="semester">Semester</label>
52+
<input type="hidden" name="semester" id="semester" value="0">
53+
<input type="number" class="form-control" name="semester" id="semester" required="">
54+
</div>
55+
56+
<div class="form-group">
57+
<label for="section">Section</label>
58+
<input type="text" class="form-control" name="section" id="section" required="">
59+
</div>
60+
61+
<div class="form-group">
62+
<label for="name">Class Name</label>
63+
<input type="text" class="form-control" name="name" id="name" required="">
64+
</div>
65+
66+
<div class="form-group">
67+
<input type="submit" class="btn btn-primary" name="addClass" value="Add Class">
68+
</div>
69+
</form>
70+
</div>
71+
72+
</div>
73+
</div>
74+
<div class="col col-lg-9">
75+
<div class="panel panel-default">
76+
<div class="panel-heading">
77+
<h2> Class List </h2>
78+
</div>
79+
80+
<div class="panel-body">
81+
<?php
82+
$get_class = $stu->getClass(0);
83+
if($get_class){
84+
?>
85+
<table class="table table-striped">
86+
<tr>
87+
<th width="20%">Serial</th>
88+
<th width="20%">Class Id</th>
89+
<th width="20%">Semester</th>
90+
<th width="20%">Section</th>
91+
<th width="20%">Action</th>
92+
</tr>
93+
94+
<?php
95+
$i = 0;
96+
while($value = $get_class->fetch_assoc()){
97+
$i++;
98+
?>
99+
100+
<tr>
101+
<td><?=$i;?></td>
102+
<td><?=$value['classId'];?></td>
103+
<td><?=$value['semester'];?></td>
104+
<td><?=$value['section'];?></td>
105+
<td class="md-2">
106+
<a id="edit" class="btn btn-success" href="/attendance/edit.php?classId=<?=$value['classId'];?>&section=<?=$value['section'];?>&semester=<?=$value['semester'];?>&edit_Class=1"><i class="glyphicon glyphicon-edit"></i></a>
107+
<a id="delete" class="btn btn-danger" onclick="return confirm('Are you sure you want to delete this entry?')" href="/attendance/admin/add_class.php?classId=<?=$value['classId'];?>&delete_Class=1"><i class="glyphicon glyphicon-minus-sign"></i></a>
108+
</td>
109+
</tr>
110+
111+
<?php } ?>
112+
</table>
113+
<?php } else{ ?>
114+
<div class='alert alert-warning text-center'>No Class Added.</div>
115+
<?php } ?>
116+
</div>
117+
</div>
118+
</div>
119+
</div>
120+
121+
<?php } ?>
122+
<?php include ROOT_FOLDER.'inc/footer.php'; ?>
123+

admin/add_course.php

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
<?php
2+
define('ROOT_FOLDER',$_SERVER['DOCUMENT_ROOT'].'/attendance/');
3+
include ROOT_FOLDER.'inc/header.php';
4+
include ROOT_FOLDER.'lib/student.php';
5+
?>
6+
7+
<?php
8+
$stu = new Student();
9+
$db = new Database();
10+
if(isset($_POST['addCourse'])) {
11+
$courseTitle = $_POST['courseTitle'];
12+
$courseId = $_POST['courseId'];
13+
$semester = $_POST['semester'];
14+
$_SESSION['feed'] = $stu->insertCourse($courseId, $courseTitle, $semester);
15+
}
16+
17+
if(isset($_GET['delete_Course'])){
18+
$courseId = $_GET['courseId'];
19+
$insertdata = $db->delete("DELETE FROM tbl_course WHERE courseId='$courseId'");
20+
if($insertdata){
21+
$_SESSION['feed'] = "<div class='alert alert-success'>Success! Course Deleted Successfully</div>";
22+
} else{
23+
$_SESSION['feed'] = "<div class='alert alert-danger'>Success! Course Deletion Unsuccessful</div>";
24+
}
25+
}
26+
?>
27+
28+
<?php
29+
if(isset($_SESSION['feed'])) {
30+
echo $_SESSION['feed'];
31+
unset($_SESSION['feed']);
32+
}
33+
?>
34+
35+
<?php
36+
if(!isset($_SESSION['user_id']) || $_SESSION['user_id']!='admin'){
37+
echo "<div class='alert alert-danger'><center><h3>Access Denied</h3></center></div>";
38+
} else{
39+
?>
40+
41+
<div class="row">
42+
<div class="col col-lg-3">
43+
<div class="panel panel-default">
44+
<div class="panel-heading">
45+
<h2> Add Course </h2>
46+
</div>
47+
48+
<div class="panel-body">
49+
<form action="" method="post">
50+
<div class="form-group">
51+
<label for="courseId">Course Code (EX: cse-xxxx)</label>
52+
<input type="text" class="form-control" name="courseId" id="courseId" required="">
53+
</div>
54+
55+
<div class="form-group">
56+
<label for="courseTitle">Course Title</label>
57+
<input type="text" class="form-control" name="courseTitle" id="courseTitle" required="">
58+
</div>
59+
60+
<div class="form-group">
61+
<label for="Semester">Semester</label>
62+
<input type="hidden" name="semester" id="semester" value="0">
63+
<input type="text" class="form-control" name="semester" id="semester" required="">
64+
</div>
65+
66+
<div class="form-group">
67+
<input type="submit" class="btn btn-primary" name="addCourse" value="Add Course">
68+
</div>
69+
</form>
70+
</div>
71+
72+
</div>
73+
</div>
74+
<div class="col col-lg-9">
75+
<div class="panel panel-default">
76+
<div class="panel-heading">
77+
<h2> Course List </h2>
78+
</div>
79+
80+
<div class="panel-body">
81+
<?php
82+
$get_course = $stu->getCourse();
83+
if($get_course){
84+
?>
85+
<table class="table table-striped">
86+
<tr>
87+
<th width="20%">Serial</th>
88+
<th width="25%">Course Code</th>
89+
<th width="30%">Course Title</th>
90+
<th width="10%">Semester</th>
91+
<th width="15%">Action</th>
92+
</tr>
93+
94+
<?php
95+
$i = 0;
96+
while($value = $get_course->fetch_assoc()){
97+
$i++;
98+
?>
99+
100+
<tr>
101+
<td><?=$i;?></td>
102+
<td><?=$value['courseId'];?></td>
103+
<td><?=$value['courseTitle'];?></td>
104+
<td><?=$value['semester'];?></td>
105+
<td class="md-2">
106+
<a id="edit" class="btn btn-success" href="/attendance/edit.php?courseId=<?=$value['courseId'];?>&courseTitle=<?=$value['courseTitle'];?>&semester=<?=$value['semester'];?>&edit_Course=1"><i class="glyphicon glyphicon-edit"></i></a>
107+
<a id="delete" class="btn btn-danger" href="/attendance/admin/add_course.php?courseId=<?=$value['courseId'];?>&delete_Course=1"><i class="glyphicon glyphicon-minus-sign"></i></a>
108+
</td>
109+
</tr>
110+
<?php } ?>
111+
</table>
112+
<?php } else{ ?>
113+
<div class='alert alert-warning text-center'>No Course Added.</div>
114+
<?php } ?>
115+
</div>
116+
</div>
117+
</div>
118+
</div>
119+
120+
<?php } ?>
121+
<?php include ROOT_FOLDER.'inc/footer.php'; ?>
122+

0 commit comments

Comments
 (0)