File manager - Edit - /var/www/ams.cmtc.ac.th/pages/admin-calendar-group-day.php
Back
<?php $day=$_GET['day']; $sday_name=$_GET['sday_name']; $w=$_GET['w']; $module=$_GET['module']; ?> <div class="card"> <div class="card-body"> <section id="data" > <h2>กลุ่มเรียนที่ร่วมกิจกรรมฯ <u>วัน<?=$_GET["sday_name"]?></u> </h2> <div align="right"> <a href="?op=calendar&module=group-day&p=day&day=<?=$day?>&w=<?=$w?>&sday_name=<?=$sday_name?>#data" class="btn btn-sm btn-primary" ><i class="fa fa-plus " aria-hidden="true"></i> เพิ่มกลุ่มเรียน/ห้องเรียน</a> <a href="?op=calendar&module=group" class="btn btn-sm btn-secondary" ><i class="fa fa-reply" aria-hidden="true"></i> ย้อนกลับ</a> </div> <?php $action=$_POST['action']; if($action=="addAdvisor"){ $add_regis_group_id=$_POST['add_regis_group_id']; $add_regis_group_id=$add_regis_group_id-1; $add_groupCode=$_POST['add_groupCode']; $add_groupName=$_POST['add_groupName']; $add_groupAbbr=$_POST['add_groupAbbr']; $add_teacherIdcard=$_POST['add_teacherIdcard']; $add_teacherFirstname=$_POST['add_teacherFirstname']; $add_teacherLastname=$_POST['add_teacherLastname']; //ตรวจสอบว่ามีข้อมูลแล้วหรือยัง $result=num_record("regis_studentgroup","where groupCode='$add_groupCode' AND teacherIdcard='$add_teacherIdcard' "); if($result!=0){ echo"<div class=\"alert alert-danger alert-dismissible\"><button type=\"button\" class=\"close\" data-dismiss=\"alert\">×</button>มีข้อมูลในกลุ่มนี้แล้ว </div>"; }else{ insert("Null,'$add_groupCode','$add_groupName','$add_groupAbbr','$add_teacherIdcard','$add_teacherFirstname','$add_teacherLastname' ","regis_studentgroup"); echo"<div class=\"alert alert-success alert-dismissible\"><button type=\"button\" class=\"close\" data-dismiss=\"alert\">×</button>เพิ่มข้อมูลครูที่ปรึกษาร่วมเรียบร้อยแล้ว</div>"; echo "<meta http-equiv=\"refresh\" content=\"0; url=?op=calendar&module=$module&p=day&w=$w&day=$day&sday_name=$sday_name#t$add_regis_group_id\" />"; } } //ลบครูที่ปรึกษาร่วม $actionDel=$_GET['actionDel']; if($actionDel=="del"){ $del_id=$_GET['del_id']; delete("regis_studentgroup","where id='$del_id'"); echo"<div class=\"alert alert-success alert-dismissible\"><button type=\"button\" class=\"close\" data-dismiss=\"alert\">×</button>ลบข้อมูลครูที่ปรึกษาร่วมเรียบร้อยแล้ว</div>"; } //ลบกลุ่มนี้ออกจากวัน if($_POST['action']=="remove"){ $remove_week_group_id=$_POST['remove_week_group_id']; delete("week_group","where week_group_id='$remove_week_group_id'"); echo"<div class=\"alert alert-success alert-dismissible\"><button type=\"button\" class=\"close\" data-dismiss=\"alert\">×</button>นำกลุ่มเรียนออกเรียบร้อยแล้ว</div>"; } //เพิ่มกลุ่มเรียนในวันนี้ if($_GET['add']=="group"){ $groupCodeAdd=$_GET['groupCode']; $dayAdd=$_GET['day']; $level_no=$_GET['level_no']; $w=$_GET['w']; // echo "<center><img src=\"images/reload.gif\" width=\"48\" height=\"48\" alt=\"\"/><br>เพิ่มกลุ่ม $groupCodeAdd</center>"; $num_week_group=num_record("week_group","where day_id='$dayAdd' AND academicYear='$academicYear' AND semester='$semester' AND groupCode='$groupCodeAdd'"); //echo "num_week_group=$num_week_group<br>"; if($num_week_group==0){ //เพิ่มกลุ่มในวันนี้ insert("NULL,'$academicYear','$semester','$level_no','$groupCode','$dayAdd','$w','' ","week_group"); } } //ลบออก $show=$_GET['show']; //ดึงข้อมูลกลุ่มเรียน global $connect; $sql="Select * From week_group,std2018_studentgroup where week_group.day_id='$day' AND week_group.academicYear='$academicYear' AND week_group.semester='$semester' AND week_group.groupCode=std2018_studentgroup.groupCode order by week_group.level_no,week_group.groupCode ASC"; $db_query=mysqli_query($connect,$sql); $num_rows=mysqli_num_rows($db_query); /* นับ Reccord ที่พบ */ echo "มีจำนวน <b>$num_rows</b> กลุ่มเรียน"; if($num_rows==0){ echo "<div class=\"alert alert-warning\"><center>ไม่พบข้อมูลกลุ่มเรียน/ห้องเรียน.</center></div>"; }else{ ?> <table class="table table-hover table-striped table-condensed table-sm table-bordered"> <thead> <tr> <th><center>#</center></th> <th>ระดับ</th> <th>รหัสกลุ่ม</th> <th>ชื่อกลุ่ม</th> <th colspan="5"><center> จำนวนนักศึกษา </center> <center> </center></th> <th width="260"><center>จัดการ</center></th> </tr> </thead> <tbody> <?php $totalStudent=0; $a=0; $no=1; while($a < $num_rows) { $result = mysqli_fetch_array($db_query); $week_group_id=$result['week_group_id']; $regis_group_id=$result['id']; $grade=$result['grade']; $groupCode=$result['groupCode']; $groupName=$result['groupName']; $groupAbbr=$result['groupAbbr']; $teacherIdcard=$result['teacherIdcard']; $teacherFirstname=$result['teacherFirstname']; $teacherLastname=$result['teacherLastname']; //นับจำนวนนักศึกษาในกลุ่มเรียน $num_student=num_record("std2018_student","where groupCode='$groupCode' AND studentStatusCode='03'"); //echo $num_student; $totalStudent=$totalStudent+$num_student; //เช็คว่าเลือกกลุ่มเรียนนี้แล้วหรือยัง $num_regis_group=num_record("regis_group","where academicYear='$academicYear' AND semester='$semester' AND groupCode='$groupCode' "); ?> <tr class="success"> <td><center><?=$no?>.<a name="t<?=$no?>" id="t<?=$no?>"></a> </center></td> <td><?=$grade?></td> <td><?=$groupCode?></td> <td><?=$groupName?> (<?=$groupAbbr?>)<br> ครูที่ปรึกษา (หลัก) <br><?php echo "$teacherIdcard ครู$teacherFirstname $teacherLastname"; ?> <?php //ดึงข้อมูลที่ปรึกษาร่วม $sql5="Select * From regis_studentgroup where groupCode='$groupCode'"; $db_query5=mysqli_query($connect,$sql5); $num_rows5=mysqli_num_rows($db_query5); if($num_rows5!=0){ echo "<br>ครูที่ปรึกษา (ร่วม)"; } $a5=0; while($a5 < $num_rows5) { $result5 = mysqli_fetch_array($db_query5); $del_id=$result5['id']; $teacherIdcard2=$result5['teacherIdcard']; $teacherFirstname2=$result5['teacherFirstname']; $teacherLastname2=$result5['teacherLastname']; echo "<br><a href=\"?op=calendar&module=$module&p=day&w=$_GET[w]&day=$_GET[day]&sday_name=$_GET[sday_name]&actionDel=del&del_id=$del_id\" onClick=\"return ConfAd$del_id(this)\"><i class=\"fa fa-trash-o\" aria-hidden=\"true\" style=\"color:red\"></i></a>- $teacherIdcard2 ครู$teacherFirstname2 $teacherLastname2"; ?> <script language="JavaScript"> function ConfAd<? echo "$del_id" ?>(object) { if (confirm("ยืนยันการลบข้อมูลครูที่ปรึกษาร่วม [ <? echo "$teacherIdcard2 $teacherFirstname2 $teacherLastname2" ?> ] ") ==true) { return true; } return false; } </script> <?php $a5++; } ?> </td> <td colspan="5"><center><?=$num_student?></center> </td> <td><center> <button type="button" class="btn btn-sm btn-outline-primary" data-toggle="modal" data-target="#myModalAdvisor<?=$week_group_id?>"><i class="fa fa-user-plus" aria-hidden="true"></i> เพิ่มครูที่ปรึกษา</button> <button type="button" class="btn btn-sm btn-outline-danger" data-toggle="modal" data-target="#myModalRemove<?=$week_group_id?>"><i class="fa fa-level-down" aria-hidden="true"></i> นำออก</button> </center></td> </tr> <!-- The Modal เพิ่มครูที่ปรึกษาร่วม --> <div class="modal fade" id="myModalAdvisor<?=$week_group_id?>"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title">เพิ่มครูที่ปรึกษาร่วม</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <form action="" method="post" enctype="multipart/form-data" > <!-- Modal content--> <div class="modal-content" > <div class="modal-body"> <p>กลุ่ม <?=$grade?> <?=$groupCode?> <?=$groupName?> (<?=$groupAbbr?>)</p> <div class="row"> <div class="form-group col-12"> <label for="cost_subject">เลขประจำตัวประชาชน</label> <input name="add_teacherIdcard" type="number" required="required" class="form-control" id="add_teacherIdcard" placeholder="เลขประจำตัวประชาชน" oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" maxlength="13"> </div> </div> <div class="row"> <div class="form-group col-6"> <label for="fcost_var">ชื่อ (ไม่ต้องมีคำนำหน้านาม)</label> <input name="add_teacherFirstname" type="text" required="required" class="form-control" id="add_teacherFirstname" placeholder="ชื่อ (ไม่ต้องมีคำนำหน้านาม)"> </div> <div class="form-group col-6"> <label for="add_teacherLastname">นามสกุล</label> <input name="add_teacherLastname" type="text" required="required" class="form-control" id="add_teacherLastname" placeholder="นามสกุล" > </div> </div> </div> <div class="modal-footer"> <button type="submit" class="btn btn-outline-success" id="btnAdd" ><i class="fa fa-save fa-fw"></i> เพิ่มครูที่ปรึกษาร่วม</button> <input name="action" type="hidden" id="action" value="addAdvisor"> <input name="add_groupCode" type="hidden" id="add_groupCode" value="<?=$groupCode?>"> <input name="add_groupName" type="hidden" id="add_groupName" value="<?=$groupName?>"> <input name="add_groupAbbr" type="hidden" id="add_groupAbbr" value="<?=$groupAbbr?>"> <input name="add_regis_group_id" type="hidden" id="add_regis_group_id" value="<?=$no?>"> <button type="button" class="btn btn-outline-secondary" data-dismiss="modal"><i class="fa fa-reply" aria-hidden="true"></i> ยกเลิกรายการ</button> </div> </div> </form> </div> </div> </div> <!-- The Modal นำกลุ่มเรียนนี้ออก --> <div class="modal fade" id="myModalRemove<?=$week_group_id?>"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title">นำกลุ่มเรียน/ห้องเรียน ออก</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <form action="" method="post" enctype="multipart/form-data" > <!-- Modal content--> <div class="modal-content" > <div class="modal-body"> <p>กลุ่ม <?=$grade?> <?=$groupCode?> <?=$groupName?> (<?=$groupAbbr?>)</p> <p><input type="checkbox"name="confirm" value="yes" onchange="document.getElementById('sendDel<?=$week_group_id?>').disabled = !this.checked;"> ยืนยันต้องการต้องการนำกลุ่มเรียนนี้ออก ?</p> </div> <div class="modal-footer"> <button type="submit" class="btn btn-outline-danger" id="sendDel<?=$week_group_id?>" disabled><i class="fa fa-save fa-fw"></i> นำออก</button> <input name="action" type="hidden" id="action" value="remove"> <input name="remove_week_group_id" type="hidden" id="remove_week_group_id" value="<?=$week_group_id?>"> <input name="add_groupName" type="hidden" id="add_groupName" value="<?=$groupName?>"> <input name="add_groupAbbr" type="hidden" id="add_groupAbbr" value="<?=$groupAbbr?>"> <input name="add_regis_group_id" type="hidden" id="add_regis_group_id" value="<?=$no?>"> <button type="button" class="btn btn-outline-secondary" data-dismiss="modal"><i class="fa fa-reply" aria-hidden="true"></i> ยกเลิก</button> </div> </div> </form> </div> </div> </div> <?php $no++; $a++; } //ตรวจสอบว่ามีรายการนี้หรือยัง $num_week_summarize=num_record("week_summarize","where academicYear='$academicYear' AND semester='$semester' AND w='$w' AND day_id='$day' "); //echo "num_week_summarize=$num_week_summarize<br>"; if($num_week_summarize==0){ insert("NULL,'$academicYear','$semester','$day','$w','$a','$totalStudent' ","week_summarize"); }else{ update("week_summarize","sumStudent='$totalStudent',sumGroup='$a' ","where academicYear='$academicYear' AND semester='$semester' AND w='$w' AND day_id='$day' "); } ?> <tr> <td colspan="4"><center> <strong>รวมนักศึกษา <?=$level_name?> </strong> </center></td> <td><center> <strong><?php echo number_format($totalStudent);?></strong> </center></td> </tr> </tbody> </table> <?php } ?> </section> <section id="data2" > <?php if($_GET["p"]=="day"){ //เลือกกลุ่มเรียน/ห้องเรียน include("admin-calendar-group-itemadd.php"); } ?> </section> </div> </div>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.53 |
proxy
|
phpinfo
|
Settings