File manager - Edit - /var/www/ams.cmtc.ac.th/pages/admin-groups-show-list.php
Back
<h2>กลุ่มเรียนที่ร่วมกิจกรรมฯ ภาคเรียนที่ <?=$semester?> ปีการศึกษา <?=$academicYear?> </h2> <p>จะเป็นการจัดกลุ่มนักศึกษา ที่ร่วมกิจกรรมฯ ในภาคเรียน และเพิ่มครูที่ปรึกษาร่วมให้นักเรียน นักศึกษาแต่ละกลุ่ม</p> <?php $module=$_GET['module']; $detail=$_GET['detail']; $id=$_GET['id']; $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=groups&module=$module&detail=$detail&id=$id&show=$show#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>"; } $show=$_GET['show']; //ดึงข้อมูลกลุ่มเรียน global $connect; if($_GET['show']=="all"){ $sql="Select * From regis_group,std2018_studentgroup where regis_group.academicYear='$academicYear' AND regis_group.semester='$semester' AND regis_group.status='1' AND regis_group.groupCode=std2018_studentgroup.groupCode order by regis_group.level_no,regis_group.groupCode ASC"; }else{ $sql="Select * From regis_group,std2018_studentgroup where regis_group.level_no='$id' AND regis_group.academicYear='$academicYear' AND regis_group.semester='$semester' AND regis_group.status='1' AND regis_group.groupCode=std2018_studentgroup.groupCode order by regis_group.groupCode ASC"; } $db_query=mysqli_query($connect,$sql); $num_rows=mysqli_num_rows($db_query); /* นับ Reccord ที่พบ */ echo "มีจำนวน <b>$num_rows</b> กลุ่มเรียน"; ?> <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); $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']; $credit=$result['credit']; $cost_credit=$result['cost_credit']; $cost_value=$result['cost_value']; $cost_total=$cost_credit+$cost_value; //นับจำนวนนักศึกษาในกลุ่มเรียน $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=groups&module=$module&detail=$detail&id=$id&show=$show&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<?=$regis_group_id?>"><i class="fa fa-user" aria-hidden="true"></i> เพิ่มครูที่ปรึกษา</button> </center></td> </tr> <!-- The Modal --> <div class="modal fade" id="myModalAdvisor<?=$regis_group_id?>"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <!-- Modal Header --> <div class="modal-header"> <h4 class="modal-title">เพิ่มครูที่ปรึกษาร่วม กลุ่ม <?=$grade?> <?=$groupCode?> <?=$groupName?> (<?=$groupAbbr?>)</h4> <button type="button" class="close" data-dismiss="modal">×</button> </div> <form action="?op=groups&module=<?=$module?>&show=<?=$show?>&id=<?=$id?>&detail=<?=$detail?>#<?=$regis_group_id?>" method="post" enctype="multipart/form-data" > <!-- Modal content--> <div class="modal-content" > <div class="modal-body"> <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-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-secondary" data-dismiss="modal"><i class="fa fa-reply" aria-hidden="true"></i> ยกเลิกรายการ</button> </div> </div> </form> </div> </div> </div> <?php $no++; $a++; } $result_regis_level=select("regis_level","where level_id='$id'"); $level_name=$result_regis_level["level_name"]; //ตรวจสอบว่ามีรายการนี้หรือยัง $num_regis_summarize_student=num_record("regis_summarize_student","where academicYear='$academicYear' AND semester='$semester' AND summarize_name='$level_name' "); if($num_regis_summarize_student==0){ insert("NULL,'$academicYear','$semester','$level_name','$totalStudent' ","regis_summarize_student"); }else{ update("regis_summarize_student","totalStudent='$totalStudent'","where academicYear='$academicYear' AND semester='$semester' AND summarize_name='$level_name' "); } ?> <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>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.42 |
proxy
|
phpinfo
|
Settings