<?php
/** ensure this file is being included by a parent file */
defined( '_VALID_' ) or die( 'Direct Access to this location is not allowed.' );
if(!isset($_SESSION['admin_person'])){
$_SESSION['admin_person']="";
}
//ส่วนหัว
########## เลือกหน่วยงาน |----------------------------------------
$user=$_SESSION['login_user_id'];
$db2sql = "select * from ".$prefix."_o_organization where username='$user' and status !='' ";
$db2query = mysqli_query($connect2,$db2sql);
$db2result = mysqli_fetch_array($db2query);
echo "<br><a href=\"".$url_eoffice."/modules.php?name=e-organization&file=edit_org.php&org_id=$db2result[organization_id]&dept=$db2result[org_department]\" target=\"_blank\">";
echo "คลิก แก้ไขข้อมูลส่วนตัวของคุณ";
echo "<img src='images/b_edit.png' border='0'>";
echo "</a>";
echo "<table border=\"0\" width=\"100%\"><tr><td width=\"35%\" align=\"right\">เลือก หน่วยงาน : </td><td>\n";
echo " <select name=\"dept\" id=\"dept\" onChange=location.href='?option=person&dept='+this.options[this.selectedIndex].value;>";
echo "<option value=''>ทั้งหมด</option>";
$db2sql = "SELECT department_id, department_name, tumbol, amper FROM ".$prefix."_o_department where status != '' ";
$db2query = mysqli_query($connect2,$db2sql);
while ($row = mysqli_fetch_array($db2query)) {
if ( $row['department_id'] == $dept ) {
echo "<option value=\"".$row['department_id']."\" selected>".$row['department_name']." / ".$row['tumbol']." / ".$row['amper']."</option>";
$department_name = $row['department_name'] ;
}else{
echo "<option value=\"".$row['department_id']."\">".$row['department_name']." / ".$row['tumbol']." / ".$row['amper']."</option>";
}
}
echo "</select>";
echo "</td></tr></table>";
///////// ชื่อหน่วยงาน
//echo "<div class='THCharmonman'><strong>".$department_name."</strong></div>";
echo "<table width='100%'><tr><td valign='top' width='25%'>";
///////// นับข้อมูลเพศ
echo "<table class='myTableSky' width='100%'>";
echo "<th colspan='2' align='center'>เพศ</th>";
if ( $dept=='' ) {
$sql_sex = "SELECT ".$prefix."_o_organization.org_sex, count(".$prefix."_o_organization.org_sex) as count_sex FROM ".$prefix."_o_organization left join ".$prefix."_o_department on org_department=department_id where ".$prefix."_o_organization.status != '' and ".$prefix."_o_organization.tranfer='' and ".$prefix."_o_department.status !='' GROUP by ".$prefix."_o_organization.org_sex" ;
}else{
$sql_sex = "SELECT org_sex, count(org_sex) as count_sex FROM ".$prefix."_o_organization where org_department='$dept' AND status != '' and tranfer='' GROUP by org_sex" ;
}
$db2query = mysqli_query($connect2,$sql_sex);
while ($row_sex = mysqli_fetch_array($db2query)){
echo "<tr><td>".$row_sex['org_sex']."</td><td align='right'>".$row_sex['count_sex']."</td></tr>";
$sum_count_sex = $row_sex['count_sex']+$sum_count_sex;
}
echo "<tr><td><strong><u>รวม</u></strong></td><td align='right'>".$sum_count_sex."</td></tr>";
echo "</table>";
echo "</td><td valign='top' width='25%'>";
///////// นับข้อมูลประเภทตำแหน่ง
echo "<table class='myTablePurple' width='100%'>";
echo "<th colspan='3' align='center'>ประเภทตำแหน่ง</th>";
if ( $dept=='' ){
$sql_level = "SELECT ".$prefix."_o_organization.org_position_level, ".$prefix."_o_position_level.title_position_level, count(".$prefix."_o_organization.org_position_level) as count_level FROM ".$prefix."_o_organization, ".$prefix."_o_department, ".$prefix."_o_position_level WHERE ".$prefix."_o_organization.org_department=".$prefix."_o_department.department_id AND ".$prefix."_o_organization.org_position_level=".$prefix."_o_position_level.id AND ".$prefix."_o_organization.tranfer='' AND ".$prefix."_o_organization.status != '' AND ".$prefix."_o_department.status !='' GROUP by ".$prefix."_o_organization.org_position_level";
}else{
$sql_level = "SELECT ".$prefix."_o_organization.org_position_level, ".$prefix."_o_position_level.title_position_level, count(".$prefix."_o_organization.org_position_level) as count_level FROM ".$prefix."_o_organization, ".$prefix."_o_department, ".$prefix."_o_position_level WHERE ".$prefix."_o_organization.org_department=".$prefix."_o_department.department_id AND ".$prefix."_o_organization.org_position_level=".$prefix."_o_position_level.id AND ".$prefix."_o_organization.tranfer='' AND ".$prefix."_o_organization.status != '' AND ".$prefix."_o_department.status !='' AND ".$prefix."_o_organization.org_department='$dept' GROUP by ".$prefix."_o_organization.org_position_level";
}
$db2query = mysqli_query($connect2,$sql_level);
while ($row_level = mysqli_fetch_array($db2query)){
echo "<tr><td>".$row_level['title_position_level']."</td>
<td align='right'>".$row_level['count_level']."</td>
<td align='center'><img src=images/browse.png border=0 alt=รายละเอียด title=รายละเอียด onClick=\"window.open('".$url_eoffice."/modules.php?name=e-organization&file=popup_list_org.php&dept=$dept&id=".$row_level['org_position_level']."&l=level','PopUp','width=700,height=600,scrollbars,status'); \" style='cursor: pointer; cursor: hand;'></td>
</tr>";
$sum_count_level = $row_level['count_level']+$sum_count_level;
}
echo "<tr><td><strong><u>รวม</u></strong></td><td align='right'>".$sum_count_level."</td></tr>";
echo "</table>";
echo "</td><td valign='top' width='25%'>";
///////// นับข้อมูลวิทยฐานะ
echo "<table class='myTableBlue' width='100%'>";
echo "<th colspan='3' align='center'>วิทยฐานะ</th>";
if ( $dept=='' ){
$sql_class = "SELECT ".$prefix."_o_organization.org_position_class, ".$prefix."_o_position_class.title_position_class, count(".$prefix."_o_organization.org_position_class) as count_class FROM ".$prefix."_o_organization, ".$prefix."_o_department, ".$prefix."_o_position_class WHERE ".$prefix."_o_organization.org_department=".$prefix."_o_department.department_id AND ".$prefix."_o_organization.org_position_class=".$prefix."_o_position_class.id AND ".$prefix."_o_organization.tranfer='' AND ".$prefix."_o_organization.status != '' AND ".$prefix."_o_department.status !='' GROUP by ".$prefix."_o_organization.org_position_class";
}else{
$sql_class = "SELECT ".$prefix."_o_organization.org_position_class, ".$prefix."_o_position_class.title_position_class, count(".$prefix."_o_organization.org_position_class) as count_class FROM ".$prefix."_o_organization, ".$prefix."_o_department, ".$prefix."_o_position_class WHERE ".$prefix."_o_organization.org_department=".$prefix."_o_department.department_id AND ".$prefix."_o_organization.org_position_class=".$prefix."_o_position_class.id AND ".$prefix."_o_organization.tranfer='' AND ".$prefix."_o_organization.status != '' AND ".$prefix."_o_department.status !='' AND ".$prefix."_o_organization.org_department='$dept' GROUP by ".$prefix."_o_organization.org_position_class";
}
$db2query = mysqli_query($connect2,$sql_class);
while ($row_class = mysqli_fetch_array($db2query)){
echo "<tr><td>".$row_class['title_position_class']."</td>
<td align='right'>".$row_class['count_class']."</td>
<td align='center'><img src=images/browse.png border=0 alt=รายละเอียด title=รายละเอียด onClick=\"window.open('".$url_eoffice."/modules.php?name=e-organization&file=popup_list_org.php&dept=$dept&id=".$row_class['org_position_class']."&l=class','PopUp','width=700,height=600,scrollbars,status'); \" style='cursor: pointer; cursor: hand;'></td>
</tr>";
$sum_count_class = $row_class['count_class']+$sum_count_class;
}
echo "<tr><td><strong><u>รวม</u></strong></td><td align='right'>".$sum_count_class."</td></tr>";
echo "</table>";
echo "</td><td valign='top' width='25%'>";
///////// นับวุฒิการศึกษา
echo "<table class='myTableGold' width='100%'>";
echo "<th colspan='3' align='center'>การศึกษา</th>";
if ( $dept=='' ){
$sql_edu = "SELECT ".$prefix."_o_organization.org_education_class, ".$prefix."_o_education_class.title_education_class, count(".$prefix."_o_organization.org_education_class) as count_edu FROM ".$prefix."_o_organization, ".$prefix."_o_department, ".$prefix."_o_education_class WHERE ".$prefix."_o_organization.org_department=".$prefix."_o_department.department_id AND ".$prefix."_o_organization.org_education_class=".$prefix."_o_education_class.id AND ".$prefix."_o_organization.tranfer='' AND ".$prefix."_o_organization.status != '' AND ".$prefix."_o_department.status !='' GROUP by ".$prefix."_o_organization.org_education_class";
}else{
$sql_edu = "SELECT ".$prefix."_o_organization.org_education_class, ".$prefix."_o_education_class.title_education_class, count(".$prefix."_o_organization.org_education_class) as count_edu FROM ".$prefix."_o_organization, ".$prefix."_o_department, ".$prefix."_o_education_class WHERE ".$prefix."_o_organization.org_department=".$prefix."_o_department.department_id AND ".$prefix."_o_organization.org_education_class=".$prefix."_o_education_class.id AND ".$prefix."_o_organization.tranfer='' AND ".$prefix."_o_organization.status != '' AND ".$prefix."_o_department.status !='' AND ".$prefix."_o_organization.org_department='$dept' GROUP by ".$prefix."_o_organization.org_education_class";
}
$db2query = mysqli_query($connect2,$sql_edu);
while ($row_edu = mysqli_fetch_array($db2query)){
echo "<tr><td>".$row_edu['title_education_class']."</td>
<td align='right'>".$row_edu['count_edu']."</td>
<td align='center'><img src=images/browse.png border=0 alt=รายละเอียด title=รายละเอียด onClick=\"window.open('".$url_eoffice."/modules.php?name=e-organization&file=popup_list_org.php&dept=$dept&id=".$row_edu['org_education_class']."&l=edu','PopUp','width=700,height=600,scrollbars,status'); \" style='cursor: pointer; cursor: hand;'></td>
</tr>";
$sum_count_edu = $row_edu['count_edu']+$sum_count_edu;
}
echo "<tr><td><strong><u>รวม</u></strong></td><td align='right'>".$sum_count_edu."</td></tr>";
echo "</table>";
echo "</td></tr></table>";
//////////////////////////////////
echo "<center>";
// แสดงชื่อบุคลากรในหน่วยงาน
if ( $dept!='' ) {
echo "<center><br><table width='98%'>";
//echo "<tr><td colspan='5' align='center' bgcolor='#FFCCCC'>รายชื่อบุคลากร</td></tr>";
echo "<tr bgcolor='#FFCCCC'><td align='center'>ที่</td><td align='center'>ชื่อ - สกุล</td><td align='center'>ตำแหน่ง</td><td align='center'>โทรศัพท์</td><td align='center'>อีเมล์</td><td align='center'>หมายเหตุ</td></tr>";
$sql = "SELECT * FROM ".$prefix."_o_organization WHERE status !='' and tranfer='' and org_department='$dept' order by org_group,org_subgroup,org_row";
//$sql = "SELECT * FROM ".$prefix."_o_department a LEFT JOIN ".$prefix."_o_organization b ON a.department_id=b.org_department LEFT JOIN ".$prefix."_o_group c ON b.org_group=c.group_id LEFT JOIN .".$prefix."_o_subgroup d ON b.org_subgroup=d.subgroup_id WHERE b.status !='' and a.department_id='$dept'";
$db2query = mysqli_query($connect2,$sql);
$M=1;
while ($row = mysqli_fetch_array($db2query)){
if(($M%2) == 0)
$color="#FFFFB";
else $color="#FFFFFF";
echo "<tr bgcolor=$color onmouseover=\"javascript:this.bgColor='$color_bgover'\" onmouseout=\"javascript:this.bgColor='$color'\">";
echo "<td>".$M."</td>";
$sql_position_level = "SELECT * FROM ".$prefix."_o_position_level WHERE ".$prefix."_o_position_level.id = $row[org_position_level]";
$db2query_level = mysqli_query($connect2,$sql_position_level);
$row_position_level = mysqli_fetch_array($db2query_level);
echo "<td>".$row['org_name']
."<br>(".$row_position_level['title_position_level'].")</td>";
echo "<td>".$row['org_position']."</td>";
$explode_tel = explode("|",$row[org_tel]) ;
echo "<td>";
for ($i=0; $i<count($explode_tel); $i++){
if($explode_tel[$i]!=''){
echo $explode_tel[$i].", ";
}
}
echo "</td>";
$explode_email = explode("|",$row[org_email]) ;
echo "<td>"; // e-mail
for ($i=0; $i<count($explode_email); $i++){
if($explode_email[$i]!=''){
echo $explode_email[$i].", ";
}
}
echo "</td>";
echo "<td align='center'>";
echo "<a href=\"".$url_eoffice."/modules.php?name=e-organization&file=popup_org.php&id=".$row['organization_id']."&org_name=".$row['org_name']."&org_images=".$row['org_images']."\" target=blank><img src=images/browse.png border=0 alt=รายละเอียด title=รายละเอียด></a>";
if ( $row['org_sex']==''
or $row['org_position_level']=='0'
or $row['org_position_class']=='0'
or $row['org_education_class']=='0'
or $row['org_tel']==''
or $row['org_email']==''
){
echo " <font color=red>ข้อมูลไม่ครบถ้วน</font>";
}
if(($_SESSION['admin_person']=="person") or ($_SESSION['login_status']==99) or ($_SESSION['login_status']<=4 and $result_permission['p1']==1)){
echo " ";
if ( $row['org_sex']==''
or $row['org_position_level']=='0'
or $row['org_position_class']=='0'
or $row['org_education_class']=='0'
or $row['org_tel']==''
or $row['org_email']==''
){
//echo $row['org_sex']." | ".$row['org_position_level']." | ".$row['org_position_class']." | ".$row['org_education_class'] ;
echo " <a href=\"".$url_eoffice."/modules.php?name=e-organization&file=edit_org.php&org_id=".$row['organization_id']."&dept=".$row['org_department']."\" target=\"_blank\"><img src=images/b_edit.png border=0 alt=แก้ไข title=แก้ไข></a>";
}
}
echo "</td>";
echo "</tr>";
$M++;
}
echo "</table></center>";
}
?>