diff --git a/P3/example_client_nilai.php b/P3/example_client_nilai.php
index 241ecc067745e80863f7bcaa0f9c5bb7017b1a01..26bddc98b587a670d95fa76c5138193c50d7eec7 100644
--- a/P3/example_client_nilai.php
+++ b/P3/example_client_nilai.php
@@ -1,21 +1,8 @@
 <?php
-require_once "lib/nusoap.php";
-$client = new nusoap_client("http://localhost/templatePPL2/P3/webservice_nilai.php");
-
-$NIP = "196006041982104000";
-$periode  = 2016 ;
-$error = $client->getError();
-if ($error) {
-    echo "<h2>Constructor error</h2><pre>" . $error . "</pre>";
-}
-
-$result = $client->call("getNilai", array("NIP" => $NIP,"periode" => $periode));
-$json = json_decode($result,true);
-$status = $json['status'];
-$nilai = $json['nilai'];
-
-echo "Nilai pegawai " . $NIP . " periode " . $periode . " : <pre>";
-echo "Status : " . $status . "<pre>";
-if ($status == "nilai ditemukan") echo "Nilai : " . $nilai . "<pre>";
-    
-
+include("lib/nusoap.php");
+$client = new soapclient("http://http://167.205.35.176:10026/webservice_nilai.php?wsdl");
+$result    =    $client->getNilai("2017659113716100");
+echo "<pre>";
+print_r($result);
+echo "</pre>";
+?>
diff --git a/P3/form_penilaian_skp.php b/P3/form_penilaian_skp.php
index 09d25979271e43f211a600d7bc5c01f380c47ca5..fd6727304a34588cab3624fd54b46f5809ef7c32 100644
--- a/P3/form_penilaian_skp.php
+++ b/P3/form_penilaian_skp.php
@@ -135,7 +135,7 @@
                         <td>
                           <div class=""> 
                             <button type="button" data-toggle="modal" data-target="#myModal" class="btn btn-sm btn-info" <?php $status = $_SESSION['edit_status']; if (!$status) { echo 'disabled="disabled"';} ?> >Isi</button>
-                            <?php echo "<br>Kegiatan: " , $k['id_kegiatan'] , "/ SKP: " , $k['id_skp'];?>
+                            <?php //echo "<br>Kegiatan: " , $k['id_kegiatan'] , "/ SKP: " , $k['id_skp'];?>
                             <div id="myModal" class="modal fade" role="dialog">
                               <div class="modal-dialog">
 
@@ -217,19 +217,21 @@
             </div>
           </div>
         </div>
-         <?php echo count($nilai_skp);
+         <?php //echo count($nilai_skp);
             $neff = count($nilai_skp);
             $sum = 0;
             for($x = 0; $x < $neff; $x++){
               $sum += $nilai_skp[$x];
             }
-            echo "<br>sum= ",$sum;
-            $hasil_nilai_skp = $sum/$neff;
+            //echo "<br>sum= ",$sum;
+            if ($neff!=0){
+              $hasil_nilai_skp = $sum/$neff;
 
-            $sql = "UPDATE skp
-                   SET nilai=$hasil_nilai_skp, modified_at=now()
-                   WHERE id_skp = $skp ";
-            $result = $conn->query($sql);
+              $sql = "UPDATE skp
+                     SET nilai=$hasil_nilai_skp, modified_at=now()
+                     WHERE id_skp = $skp ";
+              $result = $conn->query($sql);
+            }
           ?>
         <!--
         <div class="row" style="margin-bottom:10px !important;">
diff --git a/P3/webservice_nilai.php b/P3/webservice_nilai.php
index cde71303001df4c31896773260da2dc3f7306f62..a1555b0d4cbe2aea5551671d028e26165da3333a 100644
--- a/P3/webservice_nilai.php
+++ b/P3/webservice_nilai.php
@@ -1,11 +1,15 @@
 <?php
-require_once "lib/nusoap.php";
-
-function getNilai($NIP,$periode) {
+require_once("lib/nusoap.php");
+$server = new soap_server();
+$server->configureWSDL("Testing WSDL ","urn:Testing WSDL ");
+ 
+$server->register("getNilai",array("nip" => "xsd:string"),array("return" => "xsd:string"),"urn:helloworld","urn:helloworld#getNilai");
+ 
+function getNilai($nip) {
 
    	$servername1 = "localhost";
 	$username1 = "root";
-	$password1 = "";
+	$password1 = "ppl2016";
 	$dbname1 = "penilaian_performansi";
 	// Create connection
 	$conpp = mysqli_connect($servername1, $username1, $password1, $dbname1);
@@ -15,20 +19,16 @@ function getNilai($NIP,$periode) {
 	    die("Connection penilaian performansi failed: " . mysqli_connect_error());
 	}
 	$nilai = -1 ;
-	$sql = "SELECT nilai FROM penilaian WHERE id_pegawai='$NIP' AND periode = '$periode'" ; 
+	$sql = "SELECT nilai FROM penilaian WHERE id_pegawai='$nip' " ; 
 	$result = $conpp->query($sql);
 	if ($result->num_rows > 0) { 
 	    while($row = $result->fetch_assoc()) {
 	        $nilai = $row["nilai"];	        
 	    }
 	}
-	$status = "nilai ditemukan" ;
-	if ($nilai==-1) $status = "nilai tidak ditemukan";	
-        return json_encode(array("nilai" => $nilai,"status" => $status));
-	
+	return $nilai ;
 }
-
-$server = new soap_server();
-$server->register("getNilai");
+ 
+$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
 $server->service($HTTP_RAW_POST_DATA);
-
+?>
\ No newline at end of file