<link href="css/bootstrap2-toggle.css" rel="stylesheet">
<script src="js/bootstrap2-toggle.js"></script> 

<h2>เลือกลุ่มเรียนร่วมกิจกรรมฯ ภาคเรียนที่ <?=$semester?> ปีการศึกษา <?=$academicYear?> </h2>
<div align="right"><a href="?op=groups&module=show" class="btn btn-secondary" role="button"> <i class="fa fa-share" aria-hidden="true"></i> ขั้นตอนต่อไป</a> </div>
<p>เลือกกลุ่มเรียนนักศึกษาที่ร่วมกิจกรรมฯ ในภาคเรียน ภาคเรียนที่ <?=$semester?> ปีการศึกษา <?=$academicYear?></p>

<div class="col-lg-12">
		
		
											<div class="form-group" align="left">
                                            <label>เลือกกลุ่มเรียนนักศึกษา</label>
                                            
                                            <select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);" class="form-control" >
											<?php
	if($_GET['serachCode']==1){ echo "<option value=\"?op=groups&module=select&serachCode=1\">ระดับ ปวช.1</option>"; }	
	if($_GET['serachCode']==2){ echo "<option value=\"?op=groups&module=select&serachCode=2\">ระดับ ปวช.2</option>"; }	
	if($_GET['serachCode']==3){ echo "<option value=\"?op=groups&module=select&serachCode=3\">ระดับ ปวช.3</option>"; }	
	if($_GET['serachCode']==4){ echo "<option value=\"?op=groups&module=select&serachCode=4\">ระดับ ปวส.1</option>"; }	
	if($_GET['serachCode']==5){ echo "<option value=\"?op=groups&module=select&serachCode=5\">ระดับ ปวส.2</option>"; }	

	
											?>	
											<option value="">===เลือกระดับชั้น===</option>	
                                             <option value="?op=groups&module=select&serachCode=1">ระดับ ปวช.1</option>
                                             <option value="?op=groups&module=select&serachCode=2">ระดับ ปวช.2</option>
                                             <option value="?op=groups&module=select&serachCode=3">ระดับ ปวช.3</option>
                                             <option value="?op=groups&module=select&serachCode=4">ระดับ ปวส.1</option>
                                             <option value="?op=groups&module=select&serachCode=5">ระดับ ปวส.2</option>

                                            </select>
											</div>
    </div>
<?php
	if($_GET['serachCode']!=""){
		$c3=strftime("%Y");
		$year_now=$c3+"543";
		$year_now = substr($year_now, 2, 2);
		//echo "$year_now";
		if($_GET['serachCode']==1){
			$level="2";
			$year_search=$year_now;
			$group_serach="$year_search$level";
			//echo $group_serach;
		}
		if($_GET['serachCode']==2){
			$level="2";
			$year_search=$year_now-1;
			$group_serach="$year_search$level";
			//echo $group_serach;
		}
		if($_GET['serachCode']==3){
			$level="2";
			$year_search=$year_now-2;
			$group_serach="$year_search$level";
			//echo $group_serach;
		}
		if($_GET['serachCode']==4){
			$level="3";
			$year_search=$year_now;
			$group_serach="$year_search$level";
			//echo $group_serach;
		}
		if($_GET['serachCode']==5){
			$level="3";
			$year_search=$year_now-1;
			$group_serach="$year_search$level";
			//echo $group_serach;
		}
		if($_GET['serachCode']==6){
			$level="3";
			$year_search=$year_now-2;
			$group_serach="$year_search$level";
			//echo $group_serach;
		}
		
//บันทึกค่ากลุ่มเรียนที่เลือก
if($_POST['action']=='add'){
	//ลบข้อมูลกลุ่มเรียนที่มีทั้งหมด
	global $connect;	
	$sql="Select * From regis_group where groupCode LIKE '$group_serach%'  AND 	academicYear='$academicYear' AND semester='$semester'  order by id  ASC";
	$db_query=mysqli_query($connect,$sql);
	$num_rows=mysqli_num_rows($db_query); /* นับ Reccord ที่พบ */
	$a=0;
	while($a < $num_rows)
	{
		$result = mysqli_fetch_array($db_query);
		$clear_ip=$result['id'];
		//delete("regis_group","where id='$clear_ip'");
		update("regis_group","status='0'","where id='$clear_ip'");
		
		
		$a++;
	}
	
	
	//เพิ่มกลุ่มเรียนที่เลือก
	$groupCode_array=$_POST['groupCode_array'];
	$level_add=$_GET['serachCode'];
	if($groupCode_array!=""){
				for ($i=0;$i<count($groupCode_array);$i++) {
					$code_no = $groupCode_array[$i];
					//echo "$code_no<br>";
					//ตรวจสอบว่ามีอยู่หรือเปล่า 
					$num8=num_record("regis_group","where groupCode='$code_no' AND academicYear='$academicYear' AND semester='$semester'");
					if($num8==0){
                        $num_student=num_record("std2018_student","where groupCode='$code_no' AND studentStatusCode='03'");
						insert("NULL,'$level_add','$academicYear','$semester','$code_no','0','0','$num_student','1' ","regis_group");	
					}else{
                        $num_student=num_record("std2018_student","where groupCode='$code_no' AND studentStatusCode='03'");
						update("regis_group","status='1',num_student='$num_student' ","where groupCode='$code_no' AND academicYear='$academicYear' AND semester='$semester'");
					}
				}
		echo "<div class=\"alert alert-success\"><strong>Success!</strong> บันทึกกลุ่มเรียนที่เลือก <b>$i</b> กลุ่ม เรียบร้อยแล้ว.</div>";
	}
	else
	{
		echo "<div class=\"alert alert-warning\"><strong>Warning!</strong> ไม่ได้เลือกกลุ่มเรียน.</div>";
	}
	
	
}		
?>
		
		
<?php		
		//ดึงข้อมูลกลุ่มเรียน
global $connect;	
$sql="Select * From std2018_studentgroup where groupCode LIKE '$group_serach%' order by groupCode ASC";
$db_query=mysqli_query($connect,$sql);
$num_rows=mysqli_num_rows($db_query); /* นับ Reccord ที่พบ */
echo "มีจำนวน <b>$num_rows</b> กลุ่มเรียน";
?>

<form method="post" id="form1">
<h2>แสดงกลุ่มเรียนทั้งหมด</h2>
  <p>คลิก เลือกกลุ่มเรียนที่ร่วมกิจกรรมฯ ใน ภาคเรียนที่ 
  <?=$semester?> ปีการศึกษา <?=$academicYear?></p>            
  <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><center>นักศึกษาจำนวน</center></th>
		<th>ครูที่ปรึกษา</th>
		 <th><center>เลือก</center></th> 
      </tr>
    </thead>
    <tbody>
<?php
$a=0;
while($a < $num_rows)
{
	$result = mysqli_fetch_array($db_query);
	$grade=$result['grade'];
	$groupCode=$result['groupCode'];
	$groupName=$result['groupName'];
	$groupAbbr=$result['groupAbbr'];
	$teacherFirstname=$result['teacherFirstname'];
	$teacherLastname=$result['teacherLastname'];
	
	//นับจำนวนนักศึกษาในกลุ่มเรียน
	$num_student=num_record("std2018_student","where groupCode='$groupCode' AND studentStatusCode='03'");
	//echo $num_student;
	
	//เช็คว่าเลือกกลุ่มเรียนนี้แล้วหรือยัง
	$num_regis_group=num_record("regis_group","where academicYear='$academicYear' AND semester='$semester' AND groupCode='$groupCode'  AND status='1'");
	
	?>		
      <tr>
        <td><center><?php echo $a+1; ?>.</center></td>
        <td><?=$grade?></td>
        <td><?=$groupCode?></td>
        <td><?=$groupName?>  (<?=$groupAbbr?>)</td>
        <td><center><?php if($num_student==0){ echo "-"; }else{ echo $num_student;}?></center></td>
        <td><?php if($teacherFirstname!=""){ echo "ครู$teacherFirstname   $teacherLastname"; } ?></td>
        <td><center>
			<?php
			if($num_regis_group==0){ 
				echo "<input type=\"checkbox\" name=\"groupCode_array[]\" value=\"$groupCode\" data-toggle=\"toggle\" data-style=\"android\" data-onstyle=\"success\" data-offstyle=\"secondary\" data-on=\"YES\" data-off=\"NO\" data-width=\"50\" data-height=\"20\" data-size=\"mini\">";  
			}else{
				echo "<input type=\"checkbox\" name=\"groupCode_array[]\" value=\"$groupCode\" checked data-toggle=\"toggle\" data-style=\"android\" data-onstyle=\"success\" data-offstyle=\"secondary\" data-on=\"YES\" data-off=\"NO\" data-width=\"50\" data-height=\"20\" data-size=\"mini\">";  
			}
			?>
			
			</center></td>
      </tr>
 <?php
	$a++;
}
?>	<tr>
	<td colspan="7"><center><button type="submit" class="btn btn-success" id="btnConfirm" ><i class="fa fa-save fa-fw"></i> บันทึกกลุ่มเรียนที่เลือก</button>
	  <input name="action" type="hidden" id="action" value="add">
	</center></td>	
		</tr>
    </tbody>
  </table>
</form>
<?php
		
	}


?>