| Direktori : /var/www/vhosts/ccp.ac.th/httpdocs/httpdocs/sp/admin_gard/ |
| Current File : /var/www/vhosts/ccp.ac.th/httpdocs/httpdocs/sp/admin_gard/frm_score.php |
<!doctype html>
<html lang="en">
<!-- head -->
<?php include 'head.php'; ?>
<body>
<div class="wrapper">
<!-- เมนูด้านซ้าย -->
<?php include 'leftside.php'; ?>
<div class="main-panel">
<!-- ส่วนหัว -->
<?php include 'header.php'; ?>
<div class="content">
<div class="container-fluid">
<div class="col-md-12">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="home.php">หน้าหลัก</a></li>
<li class="breadcrumb-item"><a href="score.php">ข้อมูลนักเรียน</a></li>
<li class="breadcrumb-item active" aria-current="page">กรอกคะแนน</li>
</ol>
</nav>
<?php
$user_id = $_GET['user_id'];
$year = $s_year;
$sql = "SELECT * FROM users_dg left JOIN class_room ON users_dg.user_class_id = class_room.class_id left JOIN level_class ON level_class.lc_id = class_room.lc_id left JOIN course ON class_room.course = course.course_id WHERE (`year`='$year') AND (`user_id`='$user_id') ";
$result = mysqli_query($link2, $sql);
$row = mysqli_fetch_assoc($result);
?>
<!-- เนื้อหา -->
<div class="header text-center">
<h3 class="title">ปีการศึกษา <?php echo $year; ?></h3>
</div>
<div class="row">
<div class="col-sm-6 col-lg-3">
<h4 class="text-uppercase text-center">รหัสประจำตัว : <?php echo $row['username']; ?></h>
</div>
<?php
$title_name = $row['sex'];
if ($title_name == 1){
$title_name = "เด็กชาย";
} else {
$title_name = "เด็กหญิง";
}
?>
<div class="col-sm-6 col-lg-3">
<h4 class="text-uppercase text-center">ชื่อ : <?php echo $title_name.$row['name_peple']; ?> <?php echo $row['sname_peple']; ?></h>
</div>
<div class="col-sm-6 col-lg-3">
<h4 class="text-uppercase text-center"><?php echo $row['lc_name']; ?></h>
</div>
<div class="col-sm-6 col-lg-3">
<h4 class="text-uppercase text-center">ห้อง : <?php echo $row['class_name']; ?> หลักสูตร : <?php echo $row['course_name']; ?></h>
</div>
</div>
<?php
$sql_chek = "SELECT * FROM grade WHERE (`academic_year`='$year') AND (`grade_student_id`='$user_id')";
$result_chek = mysqli_query($link2, $sql_chek);
$chek_grade = mysqli_num_rows($result_chek);
if ($chek_grade >=1) {
//แก้ไขผลการเรียน
$level_class = $row['lc_id'];
$course = $row['course'];
$sql_up = "SELECT * FROM grade left JOIN subject ON grade.grade_subject_id = subject.subject_id WHERE (grade.`academic_year`='$year') AND (`grade_student_id`='$user_id')";
$result_up = mysqli_query($link2, $sql_up);
?>
<form class="form-horizontal" id="form_score_update" action="update_score.php" method="post" novalidate>
<div class="card">
<div class="card-header card-header-icon" data-background-color="rose">
<i class="fad fa-user-edit fa-2x"></i>
</div>
<div class="card-content">
<h4 class="card-title">กรอกคะแนน</h4>
<div class="table-responsive">
<table class="table">
<thead class="text-primary">
<th class="text-center">ลำดับที่</th>
<th class="text-center">รหัสวิชา</th>
<th class="text-center">ชื่อวิชา</th>
<th class="text-center">หน่วยกิต</th>
<th>คะแนนภาคเรียน 1</th>
<th>คะแนนภาคเรียน 2</th>
<th class="text-center">คะแนนรวม</th>
<th class="text-center">ผลการเรียน</th>
</thead>
<tbody>
<?php
$i_up=1;
while ($row_up = mysqli_fetch_array($result_up)) { ?>
<tr>
<td class="text-center"> <input type="hidden" name="year[]" id="year[]" value="<?php echo $year; ?>"> <?php echo $i_up; ?></td>
<td class="text-center"> <input type="hidden" name="user_id[]" id="user_id[]" value="<?php echo $row_up['grade_student_id']; ?>"> <?php echo $row_up['subject_code']; ?> </td>
<td class="text-center"> <input type="hidden" name="subject_id[]" id="subject_id[]" value="<?php echo $row_up['grade_subject_id']; ?>"> <?php echo $row_up['subject_name']; ?></td>
<td class="text-center"> <input type="hidden" name="credit[]" id="credit[]" value="<?php echo $row_up['credit']; ?>"> <?php echo $row_up['credit']; ?></td>
<td
<div class="col-md-2">
<div class="form-group label-floating is-empty">
<label class="control-label"></label>
<input type="text" name="score1[]" id="score1[]" value="<?php echo $row_up['score1']; ?>" class="form-control">
</div>
</div>
</td>
<td
<div class="col-md-2">
<div class="form-group label-floating is-empty">
<label class="control-label"></label>
<input type="text" name="score2[]" id="score2[]" value="<?php echo $row_up['score2']; ?>" class="form-control">
</div>
</div>
</td>
<?php
$sum = $row_up['score1']+$row_up['score2'];
?>
<td class="text-center"> <input type="hidden" name="teacher[]" id="teacher[]" value="<?php echo $s_teacherID; ?>"> <?php echo $sum; ?> </td>
<?php
$grade = $row_up['grade_name'];
if ($grade == 9) {
$grade_name = "ยังไม่ประเมินผล";
} else {
$grade_name = $row_up['grade_name'];
}
?>
<td class="text-primary text-center"><input type="hidden" name="grade_id[]" id="grade_id[]" value="<?php echo $row_up['grade_id']; ?>"> <?php echo $grade_name; ?></td>
</tr>
<?php $i_up++; } ?>
</tbody>
</table>
</div>
<?php
$sql_at = "SELECT * FROM users_dg WHERE (`year`='$year') AND (`user_id`='$user_id')";
$result_at = mysqli_query($link2, $sql_at);
$row_at = mysqli_fetch_assoc($result_at);
?>
</div>
<div class="col-md-3 col-md-offset-9">
<?php $averg_1 = $row_at['averg']; ?>
<?php
$averg = $row_at['averg'];
if (($averg == "") or ($averg == 0)) {
$averg_full = "ยังไม่ประเมินผล";
} else {
$averg_full = number_format( $averg_1 , 2 )."";
}
?>
<div class="card-content text-center">
<div class="card-header" data-background-color="red">
<h5>
เกรดเฉลี่ย :
<?php echo $averg_full; ?>
</h5>
</div>
</div>
</div>
</div>
<div class="col-lg-6 col-md-12">
<div class="card">
<div class="card-header card-header-icon" data-background-color="rose">
<i class="fad fa-check-double fa-2x"></i>
</div>
<div class="card-content">
<h4 class="card-title">กิจกรรม</h4>
<div class="row">
<input type="hidden" name="userid" id="userid" value="<?php echo $user_id; ?>">
<input type="hidden" name="teacher_name" id="teacher_name" value="<?php echo $s_titleName.$s_name." ".$s_lastName; ?>">
<label class="col-md-4 label-on-left">กิจกรรม ลูกเสือ/เนตรนารี</label>
<div class="col-md-8">
<select name="active1" id="active1" class="form-control" data-style="btn btn-info btn-round" data-smk-msg="กรุณาประเมินผล" required>
<option value="<?php echo $row_at['active1']; ?>" selected><?php echo $row_at['active1']; ?></option>
<?php
if ($row_at['active1'] == "ผ่าน" ) {
?>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
<?php
} else if ($row_at['active1'] == "ยังไม่ประเมินผล" ) { ?>
<option value="ผ่าน">ผ่าน</option>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
<?php
}else if ($row_at['active1'] == "ไม่ผ่าน" ) { ?>
<option value="ผ่าน">ผ่าน</option>
<?php
}
?>
</select>
</div>
</div>
<div class="row">
<label class="col-md-4 label-on-left">แนะแนว</label>
<div class="col-md-8">
<select name="active2" id="active2" class="form-control" data-style="btn btn-info btn-round" data-smk-msg="กรุณาประเมินผล" required>
<option value="<?php echo $row_at['active2']; ?>" selected><?php echo $row_at['active2']; ?></option>
<?php
if ($row_at['active2'] == "ผ่าน" ) {
?>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
<?php
} else if ($row_at['active2'] == "ยังไม่ประเมินผล" ) { ?>
<option value="ผ่าน">ผ่าน</option>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
<?php
}else if ($row_at['active2'] == "ไม่ผ่าน" ) { ?>
<option value="ผ่าน">ผ่าน</option>
<?php
}
?>
</select>
</div>
</div>
<div class="row">
<label class="col-md-4 label-on-left">ชุมนุม</label>
<div class="col-md-8">
<select name="active3" id="active3" class="form-control" data-style="btn btn-info btn-round" data-smk-msg="กรุณาประเมินผล" required>
<option value="<?php echo $row_at['active3']; ?>" selected><?php echo $row_at['active3']; ?></option>
<?php
if ($row_at['active3'] == "ผ่าน" ) {
?>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
<?php
} else if ($row_at['active3'] == "ยังไม่ประเมินผล" ) { ?>
<option value="ผ่าน">ผ่าน</option>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
<?php
}else if ($row_at['active3'] == "ไม่ผ่าน" ) { ?>
<option value="ผ่าน">ผ่าน</option>
<?php
}
?>
</select>
</div>
</div>
<div class="row">
<label class="col-md-4 label-on-left">สาธารณะประโยชน์</label>
<div class="col-md-8">
<select name="active4" id="active4" class="form-control" data-style="btn btn-round" data-smk-msg="กรุณาประเมินผล" required>
<option value="<?php echo $row_at['active4']; ?>" selected><?php echo $row_at['active4']; ?></option>
<?php
if ($row_at['active4'] == "ผ่าน" ) {
?>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
<?php
} else if ($row_at['active4'] == "ยังไม่ประเมินผล" ) { ?>
<option value="ผ่าน">ผ่าน</option>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
<?php
}else if ($row_at['active4'] == "ไม่ผ่าน" ) { ?>
<option value="ผ่าน">ผ่าน</option>
<?php
}
?>
</select>
</div>
</div>
<div class="row">
<label class="col-md-4"></label>
<div class="col-md-8">
<div class="form-group form-button">
<button type="submit" class="btn btn-fill btn-rose"><i class="fal fa-save fa-lg"></i> บันทึก</button>
<a href="score.php" class="btn btn-primary">
<i class="fal fa-window-close fa-lg"></i> ยกเลิก
</a>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
<script>
$(document).ajaxStart(function () {
$("#spin").show();
}).ajaxStop(function () {
$("#spin").hide();
});
$(document).ready(function () {
$("#score1").focus();
//select2
var spinner = new Spinner().spin();
$("#spin").append(spinner.el);
$("#spin").hide();
$('#form_score_update').on("submit", function (e) {
if ($('#form_score_update').smkValidate()) {
//upload file via ajax setting
$.ajax({
url: 'update_score.php',
type: 'POST',
data: new FormData(this),
processData: false,
contentType: false,
dataType: 'json'
}).done(function (data) {
if (data.status === "success") {
$(location).attr('href', 'score.php');
} else {
$.smkAlert({text: data.message, type: data.status});
}
$('#form_score_update')[0].reset();
$("#score1").focus();
});
e.preventDefault();
}
e.preventDefault();
});
});
</script>
<?php
}else {
//เพิ่มผลการเรียน
?>
<?php
$level_class = $row['lc_id'];
$course = $row['course'];
$sql_s = "SELECT * FROM subject left JOIN users_dg ON users_dg.user_class_id = subject.subject_class_id WHERE (`academic_year`='$year') AND (`subject_class_id`='$level_class') AND (`course`='$course') ";
$result_s = mysqli_query($link2, $sql_s);
?>
<form class="form-horizontal" id="form_score" action="insert_score.php" method="post" novalidate>
<div class="card">
<div class="card-header card-header-icon" data-background-color="rose">
<i class="fad fa-user-edit fa-2x"></i>
</div>
<div class="card-content">
<h4 class="card-title">กรอกคะแนน</h4>
<div class="table-responsive">
<table class="table">
<thead class="text-primary">
<th class="text-center">ลำดับที่</th>
<th class="text-center">รหัสวิชา</th>
<th class="text-center">ชื่อวิชา</th>
<th class="text-center">หน่วยกิต</th>
<th>คะแนนภาคเรียน 1</th>
<th>คะแนนภาคเรียน 2</th>
<th class="text-center">คะแนนรวม</th>
<th class="text-center">ผลการเรียน</th>
</thead>
<tbody>
<?php
$i=1;
while ($row_s = mysqli_fetch_array($result_s)) { ?>
<tr>
<td class="text-center"> <input type="hidden" name="year[]" id="year[]" value="<?php echo $year; ?>"> <?php echo $i; ?></td>
<td class="text-center"> <input type="hidden" name="user_id[]" id="user_id[]" value="<?php echo $row['user_id']; ?>"> <?php echo $row_s['subject_code']; ?> </td>
<td class="text-center"> <input type="hidden" name="subject_id[]" id="subject_id[]" value="<?php echo $row_s['subject_id']; ?>"> <?php echo $row_s['subject_name']; ?></td>
<td class="text-center"> <input type="hidden" name="credit[]" id="credit[]" value="<?php echo $row_s['credit']; ?>"> <?php echo $row_s['credit']; ?></td>
<td
<div class="col-md-2">
<div class="form-group label-floating is-empty">
<label class="control-label"></label>
<input type="text" name="score1[]" id="score1[]" class="form-control">
</div>
</div>
</td>
<td
<div class="col-md-2">
<div class="form-group label-floating is-empty">
<label class="control-label"></label>
<input type="text" name="score2[]" id="score2[]" class="form-control">
</div>
</div>
</td>
<td class="text-center"> <input type="hidden" name="teacher[]" id="teacher[]" value="<?php echo $s_teacherID; ?>"> </td>
<td class="text-primary text-center">ยังไม่ประเมินผล</td>
</tr>
<?php $i++; } ?>
</tbody>
</table>
</div>
</div>
</div>
<div class="col-lg-6 col-md-12">
<div class="card">
<div class="card-header card-header-icon" data-background-color="rose">
<i class="fad fa-check-double fa-2x"></i>
</div>
<div class="card-content">
<h4 class="card-title">กิจกรรม</h4>
<div class="row">
<input type="hidden" name="userid" id="userid" value="<?php echo $row['user_id']; ?>">
<input type="hidden" name="teacher_name" id="teacher_name" value="<?php echo $s_titleName.$s_name." ".$s_lastName; ?>">
<label class="col-md-4 label-on-left">กิจกรรม ลูกเสือ/เนตรนารี</label>
<div class="col-md-8">
<select name="active1" id="active1" class="form-control" data-style="btn btn-info btn-round" data-smk-msg="กรุณาประเมินผล" required>
<option value="ยังไม่ประเมินผล" selected>ยังไม่ประเมินผล</option>
<option value="ผ่าน">ผ่าน</option>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
</select>
</div>
</div>
<div class="row">
<label class="col-md-4 label-on-left">แนะแนว</label>
<div class="col-md-8">
<select name="active2" id="active2" class="form-control" data-style="btn btn-info btn-round" data-smk-msg="กรุณาประเมินผล" required>
<option value="ยังไม่ประเมินผล" selected>ยังไม่ประเมินผล</option>
<option value="ผ่าน">ผ่าน</option>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
</select>
</div>
</div>
<div class="row">
<label class="col-md-4 label-on-left">ชุมนุม</label>
<div class="col-md-8">
<select name="active3" id="active3" class="form-control" data-style="btn btn-info btn-round" data-smk-msg="กรุณาประเมินผล" required>
<option value="ยังไม่ประเมินผล" selected>ยังไม่ประเมินผล</option>
<option value="ผ่าน">ผ่าน</option>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
</select>
</div>
</div>
<div class="row">
<label class="col-md-4 label-on-left">สาธารณะประโยชน์</label>
<div class="col-md-8">
<select name="active4" id="active4" class="form-control" data-style="btn btn-round" data-smk-msg="กรุณาประเมินผล" required>
<option value="ยังไม่ประเมินผล" selected>ยังไม่ประเมินผล</option>
<option value="ผ่าน">ผ่าน</option>
<option value="ไม่ผ่าน">ไม่ผ่าน</option>
</select>
</div>
</div>
<div class="row">
<label class="col-md-4"></label>
<div class="col-md-8">
<div class="form-group form-button">
<button type="submit" class="btn btn-fill btn-rose"><i class="fal fa-save fa-lg"></i> บันทึก</button>
<a href="score.php" class="btn btn-primary">
<i class="fal fa-window-close fa-lg"></i> ยกเลิก
</a>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
<script>
$(document).ajaxStart(function () {
$("#spin").show();
}).ajaxStop(function () {
$("#spin").hide();
});
$(document).ready(function () {
$("#score1").focus();
//select2
var spinner = new Spinner().spin();
$("#spin").append(spinner.el);
$("#spin").hide();
$('#form_score').on("submit", function (e) {
if ($('#form_score').smkValidate()) {
//upload file via ajax setting
$.ajax({
url: 'insert_score.php',
type: 'POST',
data: new FormData(this),
processData: false,
contentType: false,
dataType: 'json'
}).done(function (data) {
if (data.status === "success") {
$(location).attr('href', 'score.php');
} else {
$.smkAlert({text: data.message, type: data.status});
}
$('#form_score')[0].reset();
$("#score1").focus();
});
e.preventDefault();
}
e.preventDefault();
});
});
</script>
<?php } ?>
</div>
<div id="spin"></div>
</div>
</div>
<!-- footer1 -->
<?php include 'footer1.php'; ?>
</div>
</div>
<!-- footer2 -->
<?php include 'footer2.php'; ?>
<!-- Mirrored from demos.creative-tim.com/material-dashboard-pro/examples/dashboard.html by HTTrack Website Copier/3.x [XR&CO'2014], Mon, 20 Mar 2017 21:32:16 GMT -->
</html>