├── .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 |
14 | 61 |
62 |
63 |
64 |
65 |

Add a New Course

66 |

67 |

Code: 68 | 69 |

70 |
71 |

Course Name: 72 | 73 |

74 |
75 |

Semester: 76 | 77 |

78 |
79 |

Year: 80 | 81 |

82 |
83 |

84 | 85 |

86 |
87 |
88 | 89 | -------------------------------------------------------------------------------- /addGrade.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | Students 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 61 |
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 | Select the Name to Update:
153 | Select the course to Update: 168 |
169 | 170 |

171 |

172 |
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 |
14 | 61 |
62 |
63 |
64 |
65 |

Add a New Student

66 |

67 |

ID: 68 | 69 |

70 |
71 |

First Name: 72 | 73 |

74 |
75 |

Last Name: 76 | 77 |

78 |
79 |

Street: 80 | 81 |

82 |
83 |

City: 84 | 85 |

86 |
87 |

Birth Date (YYYY-MM-DD): 88 | 89 |

90 |
91 |

92 | 93 |

94 |
95 |
96 | 97 | -------------------------------------------------------------------------------- /addTeacher.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | Add Teacher 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 61 |
62 |
63 |
64 |
65 |

Add a New Teacher

66 |

67 |

ID: 68 | 69 |

70 |
71 |

First Name: 72 | 73 |

74 |
75 |

Last Name: 76 | 77 |

78 |
79 |

Street: 80 | 81 |

82 |
83 |

City: 84 | 85 |

86 |
87 |

88 | 89 |

90 | 91 |
92 |
93 | 94 | -------------------------------------------------------------------------------- /bestWorst.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | Students 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 61 |
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 |
123 | Select A Course:
138 |

139 |

140 |
141 | 142 |
'; 157 | echo '

Best


'; 158 | 159 | echo ' 160 | 161 | 162 | 163 | 164 | 165 | 166 | '; 167 | 168 | while($row = mysqli_fetch_array($response3)){ 169 | 170 | echo ''; 176 | 177 | echo ''; 178 | } 179 | 180 | echo '
IDFirst NameLast NameCourseGrade
' . 171 | $row['id'] . '' . 172 | $row['first_name'] . '' . 173 | $row['last_name'] . '' . 174 | $row['course'] . '' . 175 | $row['grade'] . '' . '
'; 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 | 194 | 195 | 196 | 197 | '; 198 | 199 | while($row = mysqli_fetch_array($response4)){ 200 | 201 | echo ''; 207 | 208 | echo ''; 209 | } 210 | 211 | echo '
IDFirst NameLast NameCourseGrade
' . 202 | $row['id'] . '' . 203 | $row['first_name'] . '' . 204 | $row['last_name'] . '' . 205 | $row['course'] . '' . 206 | $row['grade'] . '' . '


'; 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 |
14 | 61 |
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 |
15 | 55 |
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 |
14 | 61 |
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 |
121 | Select the Course to Delete:
136 | 137 |
138 | 139 |
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 |
14 | 61 |
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 |
123 | Select the ID to Delete:
138 | 139 |
140 | 141 |
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 |
14 | 61 |
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 |
120 | Select the ID to Delete:
135 | 136 |
137 | 138 |
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 |
14 | 61 |
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 |
14 | 61 |
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 |
14 | 61 |
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 |
14 | 61 |
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 |
15 | 61 |
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 |
14 | 61 |
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 |
128 | Select the Name to Update:
143 |

144 |

145 |
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 |
14 | 61 |
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 |
14 | 61 |
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 |
14 | 61 |
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 |
124 | Select the Course to Update:
139 |

140 | Code:

141 | Course:

142 | Semester:

143 | Year:

144 |

145 | 146 | 147 |
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 |
14 | 61 |
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 |
139 | Select the Name to Update:
154 | Select the course to Update: 169 |
170 | 171 |

172 |

173 |
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 |
14 | 61 |
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 |
127 | Select the Name to Update:
142 |

143 | ID:

144 | First Name:

145 | Last Name:

146 | Street:

147 | City:

148 | Birthday:

149 |

150 | 151 | 152 |
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 |
14 | 61 |
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 |
124 | Select the Name to Update:
139 |

140 | ID:

141 | First Name:

142 | Last Name:

143 | Street:

144 | City:

145 |

146 | 147 | 148 |
149 | 150 | 151 | "; 179 | 180 | echo mysqli_error($dbc); 181 | 182 | } 183 | 184 | mysqli_close($dbc); 185 | ?> 186 |
187 | 188 | 189 | 190 | 191 | 192 | --------------------------------------------------------------------------------