Example #1
0
 public static function rekapDiagnosa($dd)
 {
     $hasil = array();
     $cfmax = array('');
     $cfmaxp = array('');
     foreach ($dd as $key => $value) {
         $mbh = Diagnosa::mbHtg(explode(',', $value['mb']));
         $mdh = Diagnosa::mbHtg(explode(',', $value['md']));
         $cfh = Diagnosa::cfHtg($mbh, $mdh);
         $cfmax[] = $cfh;
         $cfmaxp[] = $value['nama_penyakit'];
     }
     $hasil = ['nilai' => Diagnosa::cfMax($cfmax, 'max'), 'nama_penyakit' => $cfmaxp[Diagnosa::cfMax($cfmax, 'key')]];
     return $hasil;
 }
Example #2
0
 echo "<tr>";
 echo "<td>nama_penyakit<td>";
 echo "<td>mb<td>";
 echo "<td>md<td>";
 echo "<td>hitung mb<td>";
 echo "<td>hitung md<td>";
 echo "<td>hitung cf<td>";
 echo "</tr>";
 foreach ($dd as $key => $value) {
     echo "<tr>";
     echo "<td>" . $value['nama_penyakit'] . "<td>";
     echo "<td>" . $value['mb'] . "<td>";
     echo "<td>" . $value['md'] . "<td>";
     echo "<td>" . Diagnosa::mbHtg(explode(',', $value['mb'])) . "<td>";
     echo "<td>" . Diagnosa::mbHtg(explode(',', $value['md'])) . "<td>";
     echo "<td>" . (Diagnosa::mbHtg(explode(',', $value['mb'])) - Diagnosa::mbHtg(explode(',', $value['md']))) . "<td>";
     echo "</tr>";
 }
 echo "</table>";
 $c = 1;
 $cc = 0;
 $xxx = 0;
 for ($i = 0; $i < count($mb); $i++) {
     // echo 'mb = '.$mb[$i][0].'+'.$mb[$i][1].'='.($mb[$i][0]+$mb[$i][1]*(1-$mb[$i][0])).'<br>';
     // echo 'md = '.$md[$i][0].'+'.$md[$i][1].'='.($md[$i][0]+$md[$i][1]*(1-$md[$i][0])).'<br>';
     // $mb2[]=($mb[$i][0]+$mb[$i][1]*(1-$mb[$i][0]));
     // $md2[]=($md[$i][0]+$md[$i][1]*(1-$md[$i][0]));
     /*    if($i>1){
             
             $mb2[]=($mb2[$cc]+$mb[$i][$c]*(1-$mb2[$cc]));
     
Example #3
0
    <div class="col-sm-12"> 
    <?php 
$cfmax = array();
$cfmaxp = array();
echo "<table class='table table-bordered table-hover'>";
echo "<thead><tr>";
echo "<th>Nama Penyakit</th>";
// echo "<th>Nilai MB</th>";
// echo "<th>Nilai MD</th>";
echo "<th>Hitung MB</th>";
echo "<th>Hitung MD</th>";
echo "<th>Hitung CF</th>";
echo "</tr></thead>";
foreach ($diagnosa as $key => $value) {
    $mbh = Diagnosa::mbHtg(explode(',', $value['mb']));
    $mdh = Diagnosa::mbHtg(explode(',', $value['md']));
    $cfh = Diagnosa::cfHtg($mbh, $mdh);
    $cfmax[] = $cfh;
    $cfmaxp[] = $value['nama_penyakit'];
    echo "<tr>";
    echo "<td>" . $value['nama_penyakit'] . "</td>";
    // echo "<td>".$value['mb']."</td>";
    // echo "<td>".$value['md']."</td>";
    echo "<td>" . $mbh . "</td>";
    echo "<td>" . $mdh . "</td>";
    echo "<td>" . $cfh . "</td>";
    echo "</tr>";
}
echo "</table>";
?>
            <div class="rekam">