|
|
|
มีอะไรไห้ชั่วหน่อยคำ พอดีผมทำการคิดประสิทธิภาพการทำงานของพนักงาน เข้ามาดูรายละเอียดได้เลยคับ |
|
|
|
|
|
|
|
อันนี้เป็นโค้ดที่ผมทำเพื่อนทำการคิดประสิทธิภาพของพนักงาน ตามนี้เลยคับ
Code (PHP)
<table width="351" border="1">
<tr>
<td height="25" colspan="2"><div align="center"><span class="style1">ประสิทธิภาพของแต่ละคน</span></div></td>
</tr>
<tr>
<td width="159" height="19">ชื่อ</td>
<td width="176"><span class="style1">ประสิทธิภาพ</span> % </td>
</tr> <?
$sql6="select * from p_qc_fabric ";
$Qtotal6 = mysql_query($sql6);
$qr6 =@mysql_db_query(koolsport_production,$sql6) or die("error $sql6");
$row6 =@mysql_num_rows($qr6);
$i=0;
while ($i<$row6){
$rs6=mysql_fetch_array($qr6);
$q_ss6 = $rs6[q_ss];
$q_s6 = $rs6[q_s];
$q_m6 = $rs6[q_m];
$q_l6 = $rs6[q_l];
$q_2l6 = $rs6[q_2l];
$q_3l6 = $rs6[q_3l];
$q_4l6 = $rs6[q_4l];
$q_5l6 = $rs6[q_5l];
$sumq6 = $q_ss6+$q_s6+$q_m6+$q_l6+$q_2l6+$q_3l6+$q_4l6+$q_5l6;
$wage6 = $rs6[wage];
$q_start6 = $rs6[q_start];
$q_stop6 = $rs6[q_stop];
$q_name = $rs6 [q_name];
$time_a6 = substr_unicode($q_start6, 11, 18); // Büy
$time_b6 = substr_unicode($q_stop6, 11, 18); // Büy
$time2_6 = diff2time("$time_a6","$time_b6");
$time3_6 = substr_unicode($time2_6, 0, 1);
$time4_6 = substr_unicode($time2_6, 1, 3);
$time5_6 = $time3_6 * 60 ;
$time6_6 = $time5_6+$time4_6;
if($time_a_6 < "12:00"){
if($time_b_6 > "12:00"){
$time7_6 = $time6_6 - 60;
}
else
{
$time7_6 = $time6_6 ;
}
}else
{
$time7_6 = $time6_6 ;
}
$efficiency6 = $sumq6/$time7_6*100/$standard_qc_fabric1;
$sumloob6 = $sumloob6 + 1;
$sumefficiency6 = ($sumefficiency6+ round ($efficiency6));
$sumefficiency16 = $sumefficiency6/$sumloob6;
?>
<tr>
<td><? echo $q_name;?></td>
<td><? echo round ($efficiency6);?></td>
</tr>
<?
$i++;
}
?>
</table>
ผลที่ได้มาคือ
มันจะคิดออกมาเป็นเปอร์เซ็นคับของการบันทึกการทำงานของเเต่ละครั้งของพนักงาน
เรื่องที่ผมอยากไห้ช่วยคือ ผมอยากหาประสิทธิภาพโดย เฉลี่ย ของพนักงานแต่ละคนมาโชอะคับอะคับ
ผมต้องเพิ่มสูตรตรงไหนมั้งคับ
Tag : PHP
|
|
|
|
|
|
Date :
2013-02-08 13:46:58 |
By :
เอ |
View :
884 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สายพิรุฬ ทั้ง 3 คนนี่ คือ สายพิรุฬ1 - สายพิรุฬ 2 -สายพิรุฬ3 หรือ เป็นคนเดียวกัน....
ส่วน งง นี่ตัวแทนชื่อคนช่ายไป.....
ช่างเถอะ ๆ
สูตรการหาค่าเฉลี่ยทั้งหมดของกลุ่มประชากร
คือ
หมายความอย่างไร ลองค้นกูเกิ้ลนะ....
ก็เอาผลบวกทั้งหมด หาร ด้วยจำนวนประชากร....แต่มันเป็นค่าเฉลี่ยทั้งหมด....ค่าเฉลี่ยแต่ละคน มันมีสูตร หร๋อ??
ต้องเห็นตาราง กับ สูตร มันก็ออกแล้ว เพราะเท่าที่ดูก็บวกค่ามาได้ปกติ เพิ่ม หารเข้าไปอีกตัวน่าจะได้นร๊าาาาาา
|
ประวัติการแก้ไข 2013-02-08 20:05:56
|
|
|
|
Date :
2013-02-08 20:04:42 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือเป็นการคิดปสิทธิภาพการทำงานของเเต่ละครั้งเเต่ละคน สายพิรุฬ 3 อันเป็นคนเดียวกันครับ เเต่เค้าได้มาลงบันทึกการทำงาน 3 ครั้ง ส่วน งง เป็นซื้อพนักงานนี้แหละคับเเต่เค้ามีการบันทึกการทำงานแค่ครั้งเดียว
สิ่งที่ผมต้องการคือ ผมอยากไห้ คิด ค่าเฉลี่ยรวม โดยแสดง ่คาเฉลี่ยรวมของ สายพิรุฬ
|
|
|
|
|
Date :
2013-02-09 10:07:55 |
By :
เอ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|