├── .project
├── .settings
└── com.aptana.editor.php.prefs
├── addCourse.php
├── addGrade.php
├── addStudent.php
├── addTeacher.php
├── bestWorst.php
├── connect.php
├── courseadded.php
├── cssmenu - mysql project
├── images
│ └── bg.png
├── index.html
├── script.js
└── styles.css
├── deleteCourse.php
├── deleteStudent.php
├── deleteTeacher.php
├── getCourse.php
├── getStudent.php
├── getTeacher.php
├── getTeaches.php
├── index.html
├── script.js
├── showGrades.php
├── studentadded.php
├── style.php
├── styles.css
├── teacheradded.php
├── updateCourse.php
├── updateGrade.php
├── updateStudent.php
└── updateTeacher.php
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | mySQL
4 |
5 |
6 |
7 |
8 |
9 | com.aptana.editor.php.aptanaPhpBuilder
10 |
11 |
12 |
13 |
14 | com.aptana.ide.core.unifiedBuilder
15 |
16 |
17 |
18 |
19 |
20 | com.aptana.editor.php.phpNature
21 | com.aptana.projects.webnature
22 |
23 |
24 |
--------------------------------------------------------------------------------
/.settings/com.aptana.editor.php.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | phpVersion=php5.4
3 |
--------------------------------------------------------------------------------
/addCourse.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Add Course
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
88 |
89 |
--------------------------------------------------------------------------------
/addGrade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Students
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
76 |
77 |
78 |
ID |
79 | First Name |
80 | Last Name |
81 | Street |
82 | City |
83 | Birth Day |
';
84 |
85 |
86 | while($row = mysqli_fetch_array($response)){
87 |
88 | echo '' .
89 | $row['id'] . ' | ' .
90 | $row['first_name'] . ' | ' .
91 | $row['last_name'] . ' | ' .
92 | $row['street'] . ' | ' .
93 | $row['city'] . ' | ' .
94 | $row['birthday'] . ' | ';
95 |
96 | echo '
';
97 | }
98 |
99 | echo '';
100 |
101 | } else {
102 |
103 | echo "Couldn't issue database query
";
104 |
105 | echo mysqli_error($dbc);
106 |
107 | }
108 |
109 |
110 |
111 |
112 | $query2 = "SELECT id, first_name, last_name, street, city, birthday FROM students";
113 | $query4 = "SELECT * FROM courses";
114 |
115 | $response2 = @mysqli_query($dbc, $query2);
116 | $response4 = @mysqli_query($dbc, $query4);
117 |
118 |
119 | $i = 0;
120 | while($row = mysqli_fetch_array($response2))
121 | {
122 | $ids[$i]=$row['id'];
123 | $i++;
124 | }
125 | $total = count($ids);
126 |
127 | $x = 0;
128 | while($row = mysqli_fetch_array($response4))
129 | {
130 | $cour[$x]=$row['course'];
131 | $x++;
132 | }
133 | $totalcour = count($cour);
134 |
135 | if($response2 && $response4){
136 | ?>
137 |
173 |
174 | Grade Entered
';
214 |
215 | mysqli_stmt_close($stmt);
216 |
217 | mysqli_close($dbc);
218 |
219 | } else {
220 |
221 | echo 'Error Occurred
';
222 | echo mysqli_error();
223 |
224 | mysqli_stmt_close($stmt);
225 |
226 | mysqli_close($dbc);
227 |
228 | }
229 |
230 |
231 | }
232 | }
233 |
234 | else {
235 |
236 | echo "Couldn't issue database query
";
237 |
238 | echo mysqli_error($dbc);
239 |
240 | }
241 |
242 |
243 | ?>
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
--------------------------------------------------------------------------------
/addStudent.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Add Student
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
96 |
97 |
--------------------------------------------------------------------------------
/addTeacher.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Add Teacher
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
93 |
94 |
--------------------------------------------------------------------------------
/bestWorst.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Students
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
64 |
77 |
78 |
Code |
79 | Course |
80 | Semester |
81 | Year |
---|
';
82 |
83 |
84 |
85 | while($row = mysqli_fetch_array($response)){
86 |
87 | echo '
' .
88 | $row['code'] . ' | ' .
89 | $row['course'] . ' | ' .
90 | $row['semester'] . ' | ' .
91 | $row['year'] . ' | ';
92 |
93 | echo '
';
94 | }
95 |
96 | echo '';
97 |
98 | } else {
99 |
100 | echo "Couldn't issue database query
";
101 |
102 | echo mysqli_error($dbc);
103 |
104 | }
105 |
106 |
107 | $query2 = "SELECT course FROM courses";
108 |
109 | $response2 = @mysqli_query($dbc, $query2);
110 |
111 | $i = 0;
112 | while($row = mysqli_fetch_array($response2))
113 | {
114 | $course[$i]=$row['course'];
115 | $i++;
116 | }
117 | $total = count($course);
118 |
119 | if($response2)
120 | {
121 | ?>
122 |
141 |
142 |
';
157 | echo '
Best
';
158 |
159 | echo '
160 |
161 |
162 | ID |
163 | First Name |
164 | Last Name |
165 | Course |
166 | Grade |
';
167 |
168 | while($row = mysqli_fetch_array($response3)){
169 |
170 | echo '' .
171 | $row['id'] . ' | ' .
172 | $row['first_name'] . ' | ' .
173 | $row['last_name'] . ' | ' .
174 | $row['course'] . ' | ' .
175 | $row['grade'] . ' | ' . ' | ';
176 |
177 | echo '
';
178 | }
179 |
180 | echo '
';
181 | }
182 | else{
183 | echo "Couldn't update the course";
184 | }
185 |
186 | if($response4){
187 | echo '
';
188 | echo '
Worst
';
189 |
190 | echo '
191 |
192 |
193 | ID |
194 | First Name |
195 | Last Name |
196 | Course |
197 | Grade |
';
198 |
199 | while($row = mysqli_fetch_array($response4)){
200 |
201 | echo '' .
202 | $row['id'] . ' | ' .
203 | $row['first_name'] . ' | ' .
204 | $row['last_name'] . ' | ' .
205 | $row['course'] . ' | ' .
206 | $row['grade'] . ' | ' . ' | ';
207 |
208 | echo '
';
209 | }
210 |
211 | echo '
';
212 | }
213 | else{
214 | echo "Couldn't update the course";
215 | }
216 |
217 |
218 | }
219 |
220 |
221 | } else {
222 |
223 | echo "Couldn't issue database query
";
224 |
225 | echo mysqli_error($dbc);
226 |
227 | }
228 |
229 | mysqli_close($dbc);
230 | ?>
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
--------------------------------------------------------------------------------
/connect.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/courseadded.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Course Added
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 | Course Entered
';
134 |
135 | mysqli_stmt_close($stmt);
136 |
137 | mysqli_close($dbc);
138 |
139 | } else {
140 |
141 | echo '
Error Occurred
';
142 | echo mysqli_error();
143 |
144 | mysqli_stmt_close($stmt);
145 |
146 | mysqli_close($dbc);
147 |
148 | }
149 |
150 | } else {
151 |
152 | echo 'You need to enter the following data
';
153 |
154 | foreach($data_missing as $missing){
155 |
156 | echo "$missing
";
157 |
158 | }
159 |
160 | }
161 |
162 | }
163 |
164 | ?>
165 |
166 |
167 |
168 |
169 |
170 |
--------------------------------------------------------------------------------
/cssmenu - mysql project/images/bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/DanielAdler23/Student-Database---PHP-mySQL/492da9116e2975e13a245730a719e44ce3ab7e09/cssmenu - mysql project/images/bg.png
--------------------------------------------------------------------------------
/cssmenu - mysql project/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 | CSS MenuMaker
11 |
12 |
13 |
14 |
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/cssmenu - mysql project/script.js:
--------------------------------------------------------------------------------
1 | ( function( $ ) {
2 | $( document ).ready(function() {
3 | $('#cssmenu').prepend('');
4 | $('#cssmenu #menu-button').on('click', function(){
5 | var menu = $(this).next('ul');
6 | if (menu.hasClass('open')) {
7 | menu.removeClass('open');
8 | }
9 | else {
10 | menu.addClass('open');
11 | }
12 | });
13 | });
14 | } )( jQuery );
15 |
--------------------------------------------------------------------------------
/cssmenu - mysql project/styles.css:
--------------------------------------------------------------------------------
1 | @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);
2 | #cssmenu,
3 | #cssmenu ul,
4 | #cssmenu ul li,
5 | #cssmenu ul li a,
6 | #cssmenu #menu-button {
7 | margin: 0;
8 | padding: 0;
9 | border: 0;
10 | list-style: none;
11 | line-height: 1;
12 | display: block;
13 | position: relative;
14 | -webkit-box-sizing: border-box;
15 | -moz-box-sizing: border-box;
16 | box-sizing: border-box;
17 | }
18 | #cssmenu:after,
19 | #cssmenu > ul:after {
20 | content: ".";
21 | display: block;
22 | clear: both;
23 | visibility: hidden;
24 | line-height: 0;
25 | height: 0;
26 | }
27 | #cssmenu #menu-button {
28 | display: none;
29 | }
30 | #cssmenu {
31 | width: auto;
32 | font-family: 'Open Sans', Helvetica, sans-serif;
33 | background: #39b1cc;
34 | background: -moz-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
35 | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #51bbd2), color-stop(100%, #2d97af));
36 | background: -webkit-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
37 | background: -o-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
38 | background: -ms-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
39 | background: linear-gradient(to bottom, #51bbd2 0%, #2d97af 100%);
40 | }
41 | #cssmenu > ul {
42 | background: url('images/bg.png');
43 | box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.05);
44 | }
45 | #cssmenu.align-right > ul > li {
46 | float: right;
47 | }
48 | #cssmenu > ul > li {
49 | float: left;
50 | display: inline-block;
51 | }
52 | #cssmenu.align-center > ul {
53 | float: none;
54 | text-align: center;
55 | }
56 | #cssmenu.align-center > ul > li {
57 | float: none;
58 | }
59 | #cssmenu.align-center ul ul {
60 | text-align: left;
61 | }
62 | #cssmenu > ul > li > a {
63 | padding: 18px 25px 21px 25px;
64 | border-right: 1px solid rgba(80, 80, 80, 0.12);
65 | text-decoration: none;
66 | font-size: 13px;
67 | font-weight: 700;
68 | color: #d3eced;
69 | text-transform: uppercase;
70 | letter-spacing: 1px;
71 | }
72 | #cssmenu > ul > li:hover > a,
73 | #cssmenu > ul > li > a:hover,
74 | #cssmenu > ul > li.active > a {
75 | color: #ffffff;
76 | background: #32a9c3;
77 | background: rgba(0, 0, 0, 0.1);
78 | }
79 | #cssmenu > ul > li.has-sub > a {
80 | padding-right: 45px;
81 | }
82 | #cssmenu > ul > li.has-sub > a::after {
83 | content: "";
84 | position: absolute;
85 | width: 0;
86 | height: 0;
87 | border: 6px solid transparent;
88 | border-top-color: #d3eced;
89 | right: 17px;
90 | top: 22px;
91 | }
92 | #cssmenu > ul > li.has-sub.active > a::after,
93 | #cssmenu > ul > li.has-sub:hover > a {
94 | border-top-color: #ffffff;
95 | }
96 | #cssmenu ul ul {
97 | position: absolute;
98 | left: -9999px;
99 | top: 60px;
100 | padding-top: 6px;
101 | font-size: 13px;
102 | opacity: 0;
103 | -webkit-transition: top 0.2s ease, opacity 0.2s ease-in;
104 | -moz-transition: top 0.2s ease, opacity 0.2s ease-in;
105 | -ms-transition: top 0.2s ease, opacity 0.2s ease-in;
106 | -o-transition: top 0.2s ease, opacity 0.2s ease-in;
107 | transition: top 0.2s ease, opacity 0.2s ease-in;
108 | }
109 | #cssmenu.align-right ul ul {
110 | text-align: right;
111 | }
112 | #cssmenu > ul > li > ul::after {
113 | content: "";
114 | position: absolute;
115 | width: 0;
116 | height: 0;
117 | border: 5px solid transparent;
118 | border-bottom-color: #ffffff;
119 | top: -4px;
120 | left: 20px;
121 | }
122 | #cssmenu.align-right > ul > li > ul::after {
123 | left: auto;
124 | right: 20px;
125 | }
126 | #cssmenu ul ul ul::after {
127 | content: "";
128 | position: absolute;
129 | width: 0;
130 | height: 0;
131 | border: 5px solid transparent;
132 | border-right-color: #ffffff;
133 | top: 11px;
134 | left: -4px;
135 | }
136 | #cssmenu.align-right ul ul ul::after {
137 | border-right-color: transparent;
138 | border-left-color: #ffffff;
139 | left: auto;
140 | right: -4px;
141 | }
142 | #cssmenu > ul > li > ul {
143 | top: 120px;
144 | }
145 | #cssmenu > ul > li:hover > ul {
146 | top: 52px;
147 | left: 0;
148 | opacity: 1;
149 | }
150 | #cssmenu.align-right > ul > li:hover > ul {
151 | left: auto;
152 | right: 0;
153 | }
154 | #cssmenu ul ul ul {
155 | padding-top: 0;
156 | padding-left: 6px;
157 | }
158 | #cssmenu.align-right ul ul ul {
159 | padding-right: 6px;
160 | }
161 | #cssmenu ul ul > li:hover > ul {
162 | left: 180px;
163 | top: 0;
164 | opacity: 1;
165 | }
166 | #cssmenu.align-right ul ul > li:hover > ul {
167 | left: auto;
168 | right: 100%;
169 | opacity: 1;
170 | }
171 | #cssmenu ul ul li a {
172 | text-decoration: none;
173 | font-weight: 400;
174 | padding: 11px 25px;
175 | width: 180px;
176 | color: #777777;
177 | background: #ffffff;
178 | box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1), 1px 1px 1px rgba(0, 0, 0, 0.1), -1px 1px 1px rgba(0, 0, 0, 0.1);
179 | }
180 | #cssmenu ul ul li:hover > a,
181 | #cssmenu ul ul li.active > a {
182 | color: #333333;
183 | }
184 | #cssmenu ul ul li:first-child > a {
185 | border-top-left-radius: 3px;
186 | border-top-right-radius: 3px;
187 | }
188 | #cssmenu ul ul li:last-child > a {
189 | border-bottom-left-radius: 3px;
190 | border-bottom-right-radius: 3px;
191 | }
192 | #cssmenu > ul > li > ul::after {
193 | position: absolute;
194 | display: block;
195 | }
196 | #cssmenu ul ul li.has-sub > a::after {
197 | content: "";
198 | position: absolute;
199 | width: 0;
200 | height: 0;
201 | border: 4px solid transparent;
202 | border-left-color: #777777;
203 | right: 17px;
204 | top: 14px;
205 | }
206 | #cssmenu.align-right ul ul li.has-sub > a::after {
207 | border-left-color: transparent;
208 | border-right-color: #777777;
209 | right: auto;
210 | left: 17px;
211 | }
212 | #cssmenu ul ul li.has-sub.active > a::after,
213 | #cssmenu ul ul li.has-sub:hover > a::after {
214 | border-left-color: #333333;
215 | }
216 | #cssmenu.align-right ul ul li.has-sub.active > a::after,
217 | #cssmenu.align-right ul ul li.has-sub:hover > a::after {
218 | border-right-color: #333333;
219 | border-left-color: transparent;
220 | }
221 | @media all and (max-width: 800px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
222 | #cssmenu {
223 | background: #39b1cc;
224 | }
225 | #cssmenu > ul {
226 | display: none;
227 | }
228 | #cssmenu > ul.open {
229 | display: block;
230 | border-top: 1px solid rgba(0, 0, 0, 0.1);
231 | }
232 | #cssmenu.align-right > ul {
233 | float: none;
234 | }
235 | #cssmenu.align-center > ul {
236 | text-align: left;
237 | }
238 | #cssmenu > ul > li,
239 | #cssmenu.align-right > ul > li {
240 | float: none;
241 | display: block;
242 | }
243 | #cssmenu > ul > li > a {
244 | padding: 18px 25px 18px 25px;
245 | border-right: 0;
246 | }
247 | #cssmenu > ul > li:hover > a,
248 | #cssmenu > ul > li.active > a {
249 | background: rgba(0, 0, 0, 0.1);
250 | }
251 | #cssmenu #menu-button {
252 | display: block;
253 | text-decoration: none;
254 | font-size: 13px;
255 | font-weight: 700;
256 | color: #d3eced;
257 | padding: 18px 25px 18px 25px;
258 | text-transform: uppercase;
259 | letter-spacing: 1px;
260 | background: url('images/bg.png');
261 | cursor: pointer;
262 | }
263 | #cssmenu ul ul,
264 | #cssmenu ul li:hover > ul,
265 | #cssmenu > ul > li > ul,
266 | #cssmenu ul ul ul,
267 | #cssmenu ul ul li:hover > ul,
268 | #cssmenu.align-right ul ul,
269 | #cssmenu.align-right ul li:hover > ul,
270 | #cssmenu.align-right > ul > li > ul,
271 | #cssmenu.align-right ul ul ul,
272 | #cssmenu.align-right ul ul li:hover > ul {
273 | left: 0;
274 | right: auto;
275 | top: auto;
276 | opacity: 1;
277 | width: 100%;
278 | padding: 0;
279 | position: relative;
280 | text-align: left;
281 | }
282 | #cssmenu ul ul li {
283 | width: 100%;
284 | }
285 | #cssmenu ul ul li a {
286 | width: 100%;
287 | box-shadow: none;
288 | padding-left: 35px;
289 | }
290 | #cssmenu ul ul ul li a {
291 | padding-left: 45px;
292 | }
293 | #cssmenu ul ul li:first-child > a,
294 | #cssmenu ul ul li:last-child > a {
295 | border-radius: 0;
296 | }
297 | #cssmenu #menu-button::after {
298 | display: block;
299 | content: '';
300 | position: absolute;
301 | height: 3px;
302 | width: 22px;
303 | border-top: 2px solid #d3eced;
304 | border-bottom: 2px solid #d3eced;
305 | right: 25px;
306 | top: 18px;
307 | }
308 | #cssmenu #menu-button::before {
309 | display: block;
310 | content: '';
311 | position: absolute;
312 | height: 3px;
313 | width: 22px;
314 | border-top: 2px solid #d3eced;
315 | right: 25px;
316 | top: 28px;
317 | }
318 | #cssmenu > ul > li.has-sub > a::after,
319 | #cssmenu ul ul li.has-sub > a::after {
320 | display: none;
321 | }
322 | }
323 |
--------------------------------------------------------------------------------
/deleteCourse.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Delete Course
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
76 |
77 |
Code |
78 | Course |
79 | Semester |
80 | Year |
';
81 |
82 |
83 |
84 | while($row = mysqli_fetch_array($response)){
85 |
86 | echo '' .
87 | $row['code'] . ' | ' .
88 | $row['course'] . ' | ' .
89 | $row['semester'] . ' | ' .
90 | $row['year'] . ' | ';
91 |
92 | echo '
';
93 | }
94 |
95 | echo '';
96 |
97 | } else {
98 |
99 | echo "Couldn't issue database query
";
100 |
101 | echo mysqli_error($dbc);
102 |
103 | }
104 |
105 | $query = "SELECT code, course, semester, year FROM courses";
106 |
107 | $response = @mysqli_query($dbc, $query);
108 |
109 | $i = 0;
110 | while($row = mysqli_fetch_array($response))
111 | {
112 | $ids[$i]=$row['course'];
113 | $i++;
114 | }
115 | $total = count($ids);
116 |
117 | if($response)
118 | {
119 | ?>
120 |
140 |
141 |
142 | ";
168 |
169 | echo mysqli_error($dbc);
170 |
171 | }
172 |
173 | mysqli_close($dbc);
174 | ?>
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
--------------------------------------------------------------------------------
/deleteStudent.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Delete Student
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
75 |
76 |
77 |
ID |
78 | First Name |
79 | Last Name |
80 | Street |
81 | City |
82 | Birth Day |
';
83 |
84 |
85 | while($row = mysqli_fetch_array($response)){
86 |
87 | echo '' .
88 | $row['id'] . ' | ' .
89 | $row['first_name'] . ' | ' .
90 | $row['last_name'] . ' | ' .
91 | $row['street'] . ' | ' .
92 | $row['city'] . ' | ' .
93 | $row['birthday'] . ' | ';
94 |
95 | echo '
';
96 | }
97 |
98 | echo '';
99 |
100 | } else {
101 |
102 | echo "Couldn't issue database query
";
103 |
104 | echo mysqli_error($dbc);
105 |
106 | }
107 | $query = "SELECT id, first_name, last_name, street, city, birthday FROM students";
108 |
109 | $response = @mysqli_query($dbc, $query);
110 |
111 | $i = 0;
112 | while($row = mysqli_fetch_array($response))
113 | {
114 | $ids[$i]=$row['id'];
115 | $i++;
116 | }
117 | $total = count($ids);
118 |
119 | if($response)
120 | {
121 | ?>
122 |
142 |
143 |
144 | ";
168 |
169 | echo mysqli_error($dbc);
170 |
171 | }
172 |
173 | mysqli_close($dbc);
174 | ?>
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
--------------------------------------------------------------------------------
/deleteTeacher.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Delete Teacher
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
75 |
76 |
77 |
ID |
78 | First Name |
79 | Last Name |
80 | Street |
81 | City |
';
82 |
83 | while($row = mysqli_fetch_array($response)){
84 |
85 | echo '' .
86 | $row['id'] . ' | ' .
87 | $row['first_name'] . ' | ' .
88 | $row['last_name'] . ' | ' .
89 | $row['street'] . ' | ' .
90 | $row['city'] . ' | ';
91 |
92 | echo '
';
93 | }
94 |
95 | echo '';
96 |
97 | } else {
98 |
99 | echo "Couldn't issue database query
";
100 |
101 | echo mysqli_error($dbc);
102 |
103 | }
104 | $query = "SELECT id, first_name, last_name, street, city FROM teachers";
105 |
106 | $response = @mysqli_query($dbc, $query);
107 |
108 | $i = 0;
109 | while($row = mysqli_fetch_array($response))
110 | {
111 | $ids[$i]=$row['id'];
112 | $i++;
113 | }
114 | $total = count($ids);
115 |
116 | if($response)
117 | {
118 | ?>
119 |
139 |
140 |
141 | ";
165 |
166 | echo mysqli_error($dbc);
167 |
168 | }
169 |
170 | mysqli_close($dbc);
171 | ?>
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
--------------------------------------------------------------------------------
/getCourse.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Students
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
76 |
77 |
Code |
78 | Course |
79 | Semester |
80 | Year |
';
81 |
82 |
83 |
84 | while($row = mysqli_fetch_array($response)){
85 |
86 | echo '' .
87 | $row['code'] . ' | ' .
88 | $row['course'] . ' | ' .
89 | $row['semester'] . ' | ' .
90 | $row['year'] . ' | ';
91 |
92 | echo '
';
93 | }
94 |
95 | echo '';
96 |
97 | } else {
98 |
99 | echo "Couldn't issue database query
";
100 |
101 | echo mysqli_error($dbc);
102 |
103 | }
104 |
105 | mysqli_close($dbc);
106 | ?>
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
--------------------------------------------------------------------------------
/getStudent.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Students
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
64 |
65 |
78 |
79 |
80 |
ID |
81 | First Name |
82 | Last Name |
83 | Street |
84 | City |
85 | Birth Day |
';
86 |
87 |
88 | while($row = mysqli_fetch_array($response)){
89 |
90 | echo '' .
91 | $row['id'] . ' | ' .
92 | $row['first_name'] . ' | ' .
93 | $row['last_name'] . ' | ' .
94 | $row['street'] . ' | ' .
95 | $row['city'] . ' | ' .
96 | $row['birthday'] . ' | ';
97 |
98 | echo '
';
99 | }
100 |
101 | echo '';
102 |
103 | } else {
104 |
105 | echo "Couldn't issue database query
";
106 |
107 | echo mysqli_error($dbc);
108 |
109 | }
110 |
111 | mysqli_close($dbc);
112 | ?>
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
--------------------------------------------------------------------------------
/getTeacher.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Teachers
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
76 |
77 |
ID |
78 | First Name |
79 | Last Name |
80 | Street |
81 | City |
';
82 |
83 | while($row = mysqli_fetch_array($response)){
84 |
85 | echo '' .
86 | $row['id'] . ' | ' .
87 | $row['first_name'] . ' | ' .
88 | $row['last_name'] . ' | ' .
89 | $row['street'] . ' | ' .
90 | $row['city'] . ' | ';
91 |
92 | echo '
';
93 | }
94 |
95 | echo '';
96 |
97 | } else {
98 |
99 | echo "Couldn't issue database query
";
100 |
101 | echo mysqli_error($dbc);
102 |
103 | }
104 |
105 | mysqli_close($dbc);
106 | ?>
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
--------------------------------------------------------------------------------
/getTeaches.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Students
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
76 |
77 |
ID |
78 | First Name |
79 | Last Name |
80 | Code |
81 | Course |
';
82 |
83 |
84 |
85 | while($row = mysqli_fetch_array($response)){
86 |
87 | echo '' .
88 | $row['id'] . ' | ' .
89 | $row['first_name'] . ' | ' .
90 | $row['last_name'] . ' | ' .
91 | $row['code'] . ' | ' .
92 | $row['course'] . ' | ';
93 |
94 | echo '
';
95 | }
96 |
97 | echo '';
98 |
99 | } else {
100 |
101 | echo "Couldn't issue database query
";
102 |
103 | echo mysqli_error($dbc);
104 |
105 | }
106 |
107 | mysqli_close($dbc);
108 | ?>
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
62 |
63 | Welcome To Shenkar's
Student Database
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/script.js:
--------------------------------------------------------------------------------
1 | ( function( $ ) {
2 | $( document ).ready(function() {
3 | $('#cssmenu').prepend('');
4 | $('#cssmenu #menu-button').on('click', function(){
5 | var menu = $(this).next('ul');
6 | if (menu.hasClass('open')) {
7 | menu.removeClass('open');
8 | }
9 | else {
10 | menu.addClass('open');
11 | }
12 | });
13 | });
14 | } )( jQuery );
15 |
--------------------------------------------------------------------------------
/showGrades.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Students
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
76 |
77 |
78 |
ID |
79 | First Name |
80 | Last Name |
81 | Street |
82 | City |
83 | Birth Day |
';
84 |
85 |
86 | while($row = mysqli_fetch_array($response)){
87 |
88 | echo '' .
89 | $row['id'] . ' | ' .
90 | $row['first_name'] . ' | ' .
91 | $row['last_name'] . ' | ' .
92 | $row['street'] . ' | ' .
93 | $row['city'] . ' | ' .
94 | $row['birthday'] . ' | ';
95 |
96 | echo '
';
97 | }
98 |
99 | echo '';
100 |
101 | } else {
102 |
103 | echo "Couldn't issue database query
";
104 |
105 | echo mysqli_error($dbc);
106 |
107 | }
108 |
109 |
110 |
111 |
112 | $query2 = "SELECT id, first_name, last_name, street, city, birthday FROM students";
113 |
114 | $response2 = @mysqli_query($dbc, $query2);
115 |
116 | $i = 0;
117 | while($row = mysqli_fetch_array($response2))
118 | {
119 | $ids[$i]=$row['id'];
120 | $i++;
121 | }
122 | $total = count($ids);
123 |
124 | if($response2)
125 | {
126 | ?>
127 |
146 |
147 |
157 |
158 |
159 | ID |
160 | First Name |
161 | Last Name |
162 | Course |
163 | Grade |
';
164 |
165 | while($row = mysqli_fetch_array($response3)){
166 |
167 | echo '' .
168 | $row['id'] . ' | ' .
169 | $row['first_name'] . ' | ' .
170 | $row['last_name'] . ' | ' .
171 | $row['course'] . ' | ' .
172 | $row['grade'] . ' | ' . ' | ';
173 |
174 | echo '
';
175 | }
176 |
177 | echo '';
178 | }
179 | else{
180 | echo "Couldn't update the course";
181 | }
182 |
183 |
184 | }
185 |
186 |
187 | } else {
188 |
189 | echo "Couldn't issue database query
";
190 |
191 | echo mysqli_error($dbc);
192 |
193 | }
194 |
195 | mysqli_close($dbc);
196 | ?>
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
--------------------------------------------------------------------------------
/studentadded.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Student Added
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 | Student Entered
';
162 |
163 | mysqli_stmt_close($stmt);
164 |
165 | mysqli_close($dbc);
166 |
167 | } else {
168 |
169 | echo '
Error Occurred
';
170 | echo mysqli_error();
171 |
172 | mysqli_stmt_close($stmt);
173 |
174 | mysqli_close($dbc);
175 |
176 | }
177 |
178 | } else {
179 |
180 | echo 'You need to enter the following data
';
181 |
182 | foreach($data_missing as $missing){
183 |
184 | echo "$missing
";
185 |
186 | }
187 |
188 | }
189 |
190 | }
191 |
192 | ?>
193 |
194 |
195 |
196 |
197 |
198 |
--------------------------------------------------------------------------------
/style.php:
--------------------------------------------------------------------------------
1 |
4 |
5 | @import "compass/css3";
6 |
7 | @import "compass/css3";
8 | @import url(http://fonts.googleapis.com/css?family=Patua+One|Open+Sans);
9 |
10 |
11 | *{
12 | margin: 0;
13 | padding: 0;
14 | }
15 |
16 | body{
17 | min-witdh: 1000px;
18 | background: #E6E6E6;
19 | font-family: 'Open Sans', Helvetica, sans-serif;
20 | }
21 |
22 | #wrapper{
23 | display: block;
24 | min-height: 500px;
25 | margin: 0 auto;
26 | margin-left: 300px;
27 | margin-right: 300px;
28 | margin-top: 50px;
29 | text-align: center;
30 | }
31 |
32 |
33 | #nav{
34 | display: block;
35 | text-align: center;
36 | }
37 |
38 |
39 |
40 |
41 | table {
42 | border-collapse: collapse;
43 | width: 100%;
44 | }
45 |
46 | th, td {
47 | text-align: left;
48 | padding: 8px;
49 | }
50 |
51 | tr:nth-child(even){background-color: #f2f2f2}
52 |
53 | th {
54 | background: #39b1cc;
55 | background: -moz-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
56 | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #51bbd2), color-stop(100%, #2d97af));
57 | background: -webkit-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
58 | background: -o-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
59 | background: -ms-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
60 | background: linear-gradient(to bottom, #51bbd2 0%, #2d97af 100%);
61 | color: white;
62 | }
63 |
64 | .hit-the-floor {
65 | color: #fff;
66 | font-size: 10em;
67 | font-weight: bold;
68 | font-family: Helvetica;
69 | text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15);
70 | }
71 |
72 | .hit-the-floor {
73 | text-align: center;
74 | margin-top: 100px;
75 | }
76 |
77 |
78 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/styles.css:
--------------------------------------------------------------------------------
1 | @import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700);
2 | #cssmenu,
3 | #cssmenu ul,
4 | #cssmenu ul li,
5 | #cssmenu ul li a,
6 | #cssmenu #menu-button {
7 | margin: 0;
8 | padding: 0;
9 | border: 0;
10 | list-style: none;
11 | line-height: 1;
12 | display: block;
13 | position: relative;
14 | -webkit-box-sizing: border-box;
15 | -moz-box-sizing: border-box;
16 | box-sizing: border-box;
17 | }
18 | #cssmenu:after,
19 | #cssmenu > ul:after {
20 | content: ".";
21 | display: block;
22 | clear: both;
23 | visibility: hidden;
24 | line-height: 0;
25 | height: 0;
26 | }
27 | #cssmenu #menu-button {
28 | display: none;
29 | }
30 | #cssmenu {
31 | width: auto;
32 | font-family: 'Open Sans', Helvetica, sans-serif;
33 | background: #39b1cc;
34 | background: -moz-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
35 | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #51bbd2), color-stop(100%, #2d97af));
36 | background: -webkit-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
37 | background: -o-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
38 | background: -ms-linear-gradient(top, #51bbd2 0%, #2d97af 100%);
39 | background: linear-gradient(to bottom, #51bbd2 0%, #2d97af 100%);
40 | }
41 | #cssmenu > ul {
42 | background: url('images/bg.png');
43 | box-shadow: inset 0 -3px 0 rgba(0, 0, 0, 0.05);
44 | }
45 | #cssmenu.align-right > ul > li {
46 | float: right;
47 | }
48 | #cssmenu > ul > li {
49 | float: left;
50 | display: inline-block;
51 | }
52 | #cssmenu.align-center > ul {
53 | float: none;
54 | text-align: center;
55 | }
56 | #cssmenu.align-center > ul > li {
57 | float: none;
58 | }
59 | #cssmenu.align-center ul ul {
60 | text-align: left;
61 | }
62 | #cssmenu > ul > li > a {
63 | padding: 18px 25px 21px 25px;
64 | border-right: 1px solid rgba(80, 80, 80, 0.12);
65 | text-decoration: none;
66 | font-size: 13px;
67 | font-weight: 700;
68 | color: #d3eced;
69 | text-transform: uppercase;
70 | letter-spacing: 1px;
71 | }
72 | #cssmenu > ul > li:hover > a,
73 | #cssmenu > ul > li > a:hover,
74 | #cssmenu > ul > li.active > a {
75 | color: #ffffff;
76 | background: #32a9c3;
77 | background: rgba(0, 0, 0, 0.1);
78 | }
79 | #cssmenu > ul > li.has-sub > a {
80 | padding-right: 45px;
81 | }
82 | #cssmenu > ul > li.has-sub > a::after {
83 | content: "";
84 | position: absolute;
85 | width: 0;
86 | height: 0;
87 | border: 6px solid transparent;
88 | border-top-color: #d3eced;
89 | right: 17px;
90 | top: 22px;
91 | }
92 | #cssmenu > ul > li.has-sub.active > a::after,
93 | #cssmenu > ul > li.has-sub:hover > a {
94 | border-top-color: #ffffff;
95 | }
96 | #cssmenu ul ul {
97 | position: absolute;
98 | left: -9999px;
99 | top: 60px;
100 | padding-top: 6px;
101 | font-size: 13px;
102 | opacity: 0;
103 | -webkit-transition: top 0.2s ease, opacity 0.2s ease-in;
104 | -moz-transition: top 0.2s ease, opacity 0.2s ease-in;
105 | -ms-transition: top 0.2s ease, opacity 0.2s ease-in;
106 | -o-transition: top 0.2s ease, opacity 0.2s ease-in;
107 | transition: top 0.2s ease, opacity 0.2s ease-in;
108 | }
109 | #cssmenu.align-right ul ul {
110 | text-align: right;
111 | }
112 | #cssmenu > ul > li > ul::after {
113 | content: "";
114 | position: absolute;
115 | width: 0;
116 | height: 0;
117 | border: 5px solid transparent;
118 | border-bottom-color: #ffffff;
119 | top: -4px;
120 | left: 20px;
121 | }
122 | #cssmenu.align-right > ul > li > ul::after {
123 | left: auto;
124 | right: 20px;
125 | }
126 | #cssmenu ul ul ul::after {
127 | content: "";
128 | position: absolute;
129 | width: 0;
130 | height: 0;
131 | border: 5px solid transparent;
132 | border-right-color: #ffffff;
133 | top: 11px;
134 | left: -4px;
135 | }
136 | #cssmenu.align-right ul ul ul::after {
137 | border-right-color: transparent;
138 | border-left-color: #ffffff;
139 | left: auto;
140 | right: -4px;
141 | }
142 | #cssmenu > ul > li > ul {
143 | top: 120px;
144 | }
145 | #cssmenu > ul > li:hover > ul {
146 | top: 52px;
147 | left: 0;
148 | opacity: 1;
149 | }
150 | #cssmenu.align-right > ul > li:hover > ul {
151 | left: auto;
152 | right: 0;
153 | }
154 | #cssmenu ul ul ul {
155 | padding-top: 0;
156 | padding-left: 6px;
157 | }
158 | #cssmenu.align-right ul ul ul {
159 | padding-right: 6px;
160 | }
161 | #cssmenu ul ul > li:hover > ul {
162 | left: 180px;
163 | top: 0;
164 | opacity: 1;
165 | }
166 | #cssmenu.align-right ul ul > li:hover > ul {
167 | left: auto;
168 | right: 100%;
169 | opacity: 1;
170 | }
171 | #cssmenu ul ul li a {
172 | text-decoration: none;
173 | font-weight: 400;
174 | padding: 11px 25px;
175 | width: 180px;
176 | color: #777777;
177 | background: #ffffff;
178 | box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1), 1px 1px 1px rgba(0, 0, 0, 0.1), -1px 1px 1px rgba(0, 0, 0, 0.1);
179 | }
180 | #cssmenu ul ul li:hover > a,
181 | #cssmenu ul ul li.active > a {
182 | color: #333333;
183 | }
184 | #cssmenu ul ul li:first-child > a {
185 | border-top-left-radius: 3px;
186 | border-top-right-radius: 3px;
187 | }
188 | #cssmenu ul ul li:last-child > a {
189 | border-bottom-left-radius: 3px;
190 | border-bottom-right-radius: 3px;
191 | }
192 | #cssmenu > ul > li > ul::after {
193 | position: absolute;
194 | display: block;
195 | }
196 | #cssmenu ul ul li.has-sub > a::after {
197 | content: "";
198 | position: absolute;
199 | width: 0;
200 | height: 0;
201 | border: 4px solid transparent;
202 | border-left-color: #777777;
203 | right: 17px;
204 | top: 14px;
205 | }
206 | #cssmenu.align-right ul ul li.has-sub > a::after {
207 | border-left-color: transparent;
208 | border-right-color: #777777;
209 | right: auto;
210 | left: 17px;
211 | }
212 | #cssmenu ul ul li.has-sub.active > a::after,
213 | #cssmenu ul ul li.has-sub:hover > a::after {
214 | border-left-color: #333333;
215 | }
216 | #cssmenu.align-right ul ul li.has-sub.active > a::after,
217 | #cssmenu.align-right ul ul li.has-sub:hover > a::after {
218 | border-right-color: #333333;
219 | border-left-color: transparent;
220 | }
221 | @media all and (max-width: 800px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
222 | #cssmenu {
223 | background: #39b1cc;
224 | }
225 | #cssmenu > ul {
226 | display: none;
227 | }
228 | #cssmenu > ul.open {
229 | display: block;
230 | border-top: 1px solid rgba(0, 0, 0, 0.1);
231 | }
232 | #cssmenu.align-right > ul {
233 | float: none;
234 | }
235 | #cssmenu.align-center > ul {
236 | text-align: left;
237 | }
238 | #cssmenu > ul > li,
239 | #cssmenu.align-right > ul > li {
240 | float: none;
241 | display: block;
242 | }
243 | #cssmenu > ul > li > a {
244 | padding: 18px 25px 18px 25px;
245 | border-right: 0;
246 | }
247 | #cssmenu > ul > li:hover > a,
248 | #cssmenu > ul > li.active > a {
249 | background: rgba(0, 0, 0, 0.1);
250 | }
251 | #cssmenu #menu-button {
252 | display: block;
253 | text-decoration: none;
254 | font-size: 13px;
255 | font-weight: 700;
256 | color: #d3eced;
257 | padding: 18px 25px 18px 25px;
258 | text-transform: uppercase;
259 | letter-spacing: 1px;
260 | background: url('images/bg.png');
261 | cursor: pointer;
262 | }
263 | #cssmenu ul ul,
264 | #cssmenu ul li:hover > ul,
265 | #cssmenu > ul > li > ul,
266 | #cssmenu ul ul ul,
267 | #cssmenu ul ul li:hover > ul,
268 | #cssmenu.align-right ul ul,
269 | #cssmenu.align-right ul li:hover > ul,
270 | #cssmenu.align-right > ul > li > ul,
271 | #cssmenu.align-right ul ul ul,
272 | #cssmenu.align-right ul ul li:hover > ul {
273 | left: 0;
274 | right: auto;
275 | top: auto;
276 | opacity: 1;
277 | width: 100%;
278 | padding: 0;
279 | position: relative;
280 | text-align: left;
281 | }
282 | #cssmenu ul ul li {
283 | width: 100%;
284 | }
285 | #cssmenu ul ul li a {
286 | width: 100%;
287 | box-shadow: none;
288 | padding-left: 35px;
289 | }
290 | #cssmenu ul ul ul li a {
291 | padding-left: 45px;
292 | }
293 | #cssmenu ul ul li:first-child > a,
294 | #cssmenu ul ul li:last-child > a {
295 | border-radius: 0;
296 | }
297 | #cssmenu #menu-button::after {
298 | display: block;
299 | content: '';
300 | position: absolute;
301 | height: 3px;
302 | width: 22px;
303 | border-top: 2px solid #d3eced;
304 | border-bottom: 2px solid #d3eced;
305 | right: 25px;
306 | top: 18px;
307 | }
308 | #cssmenu #menu-button::before {
309 | display: block;
310 | content: '';
311 | position: absolute;
312 | height: 3px;
313 | width: 22px;
314 | border-top: 2px solid #d3eced;
315 | right: 25px;
316 | top: 28px;
317 | }
318 | #cssmenu > ul > li.has-sub > a::after,
319 | #cssmenu ul ul li.has-sub > a::after {
320 | display: none;
321 | }
322 | }
323 |
324 | *{
325 | padding: 0px;
326 | margin: 0px;
327 | }
328 |
--------------------------------------------------------------------------------
/teacheradded.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Teacher Added
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 | Teacher Entered
';
148 |
149 | mysqli_stmt_close($stmt);
150 |
151 | mysqli_close($dbc);
152 |
153 | } else {
154 |
155 | echo '
Error Occurred
';
156 | echo mysqli_error();
157 |
158 | mysqli_stmt_close($stmt);
159 |
160 | mysqli_close($dbc);
161 |
162 | }
163 |
164 | } else {
165 |
166 | echo 'You need to enter the following data
';
167 |
168 | foreach($data_missing as $missing){
169 |
170 | echo "$missing
";
171 |
172 | }
173 |
174 | }
175 |
176 | }
177 |
178 | ?>
179 |
180 |
181 |
182 |
183 |
184 |
--------------------------------------------------------------------------------
/updateCourse.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Update Student
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
76 |
77 |
Code |
78 | Course |
79 | Semester |
80 | Year |
';
81 |
82 |
83 |
84 | while($row = mysqli_fetch_array($response)){
85 |
86 | echo '' .
87 | $row['code'] . ' | ' .
88 | $row['course'] . ' | ' .
89 | $row['semester'] . ' | ' .
90 | $row['year'] . ' | ';
91 |
92 | echo '
';
93 | }
94 |
95 | echo '';
96 |
97 | } else {
98 |
99 | echo "Couldn't issue database query
";
100 |
101 | echo mysqli_error($dbc);
102 |
103 | }
104 |
105 |
106 |
107 |
108 | $query = "SELECT code, course, semester, year FROM courses";
109 |
110 | $response = @mysqli_query($dbc, $query);
111 |
112 | $i = 0;
113 | while($row = mysqli_fetch_array($response))
114 | {
115 | $ids[$i]=$row['course'];
116 | $i++;
117 | }
118 | $total = count($ids);
119 |
120 | if($response)
121 | {
122 | ?>
123 |
148 |
149 |
150 | ";
176 |
177 | echo mysqli_error($dbc);
178 |
179 | }
180 |
181 | mysqli_close($dbc);
182 | ?>
183 |
184 |
185 |
186 |
187 |
188 |
--------------------------------------------------------------------------------
/updateGrade.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Students
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
76 |
77 |
78 |
ID |
79 | First Name |
80 | Last Name |
81 | Street |
82 | City |
83 | Birth Day |
';
84 |
85 |
86 | while($row = mysqli_fetch_array($response)){
87 |
88 | echo '' .
89 | $row['id'] . ' | ' .
90 | $row['first_name'] . ' | ' .
91 | $row['last_name'] . ' | ' .
92 | $row['street'] . ' | ' .
93 | $row['city'] . ' | ' .
94 | $row['birthday'] . ' | ';
95 |
96 | echo '
';
97 | }
98 |
99 | echo '';
100 |
101 | } else {
102 |
103 | echo "Couldn't issue database query
";
104 |
105 | echo mysqli_error($dbc);
106 |
107 | }
108 |
109 |
110 |
111 |
112 | $query2 = "SELECT id, first_name, last_name, street, city, birthday FROM students";
113 | $query4 = "SELECT * FROM courses";
114 |
115 | $response2 = @mysqli_query($dbc, $query2);
116 | $response4 = @mysqli_query($dbc, $query4);
117 |
118 |
119 | $i = 0;
120 | while($row = mysqli_fetch_array($response2))
121 | {
122 | $ids[$i]=$row['id'];
123 | $i++;
124 | }
125 | $total = count($ids);
126 |
127 | $x = 0;
128 | while($row = mysqli_fetch_array($response4))
129 | {
130 | $cour[$x]=$row['course'];
131 | $x++;
132 | }
133 | $totalcour = count($cour);
134 |
135 | if($response2 && $response4)
136 | {
137 | ?>
138 |
174 |
175 | ";
203 |
204 | echo mysqli_error($dbc);
205 |
206 | }
207 |
208 | mysqli_close($dbc);
209 | ?>
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
--------------------------------------------------------------------------------
/updateStudent.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Update Student
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
75 |
76 |
77 |
ID |
78 | First Name |
79 | Last Name |
80 | Street |
81 | City |
82 | Birth Day |
';
83 |
84 |
85 | while($row = mysqli_fetch_array($response)){
86 |
87 | echo '' .
88 | $row['id'] . ' | ' .
89 | $row['first_name'] . ' | ' .
90 | $row['last_name'] . ' | ' .
91 | $row['street'] . ' | ' .
92 | $row['city'] . ' | ' .
93 | $row['birthday'] . ' | ';
94 |
95 | echo '
';
96 | }
97 |
98 | echo '';
99 |
100 | } else {
101 |
102 | echo "Couldn't issue database query
";
103 |
104 | echo mysqli_error($dbc);
105 |
106 | }
107 |
108 |
109 |
110 |
111 | $query = "SELECT id, first_name, last_name, street, city, birthday FROM students";
112 |
113 | $response = @mysqli_query($dbc, $query);
114 |
115 | $i = 0;
116 | while($row = mysqli_fetch_array($response))
117 | {
118 | $ids[$i]=$row['id'];
119 | $i++;
120 | }
121 | $total = count($ids);
122 |
123 | if($response)
124 | {
125 | ?>
126 |
153 |
154 |
155 | ";
184 |
185 | echo mysqli_error($dbc);
186 |
187 | }
188 |
189 | mysqli_close($dbc);
190 | ?>
191 |
192 |
193 |
194 |
195 |
196 |
--------------------------------------------------------------------------------
/updateTeacher.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | Update Teacher
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
62 |
63 |
75 |
76 |
77 |
ID |
78 | First Name |
79 | Last Name |
80 | Street |
81 | City |
';
82 |
83 | while($row = mysqli_fetch_array($response)){
84 |
85 | echo '' .
86 | $row['id'] . ' | ' .
87 | $row['first_name'] . ' | ' .
88 | $row['last_name'] . ' | ' .
89 | $row['street'] . ' | ' .
90 | $row['city'] . ' | ';
91 |
92 | echo '
';
93 | }
94 |
95 | echo '';
96 |
97 | } else {
98 |
99 | echo "Couldn't issue database query
";
100 |
101 | echo mysqli_error($dbc);
102 |
103 | }
104 |
105 |
106 |
107 |
108 | $query = "SELECT id, first_name, last_name, street, city FROM teachers";
109 |
110 | $response = @mysqli_query($dbc, $query);
111 |
112 | $i = 0;
113 | while($row = mysqli_fetch_array($response))
114 | {
115 | $ids[$i]=$row['id'];
116 | $i++;
117 | }
118 | $total = count($ids);
119 |
120 | if($response)
121 | {
122 | ?>
123 |
149 |
150 |
151 | ";
179 |
180 | echo mysqli_error($dbc);
181 |
182 | }
183 |
184 | mysqli_close($dbc);
185 | ?>
186 |
187 |
188 |
189 |
190 |
191 |
192 |
--------------------------------------------------------------------------------