Skip to content
Snippets Groups Projects
Commit 72668d55 authored by fitrakun's avatar fitrakun
Browse files
parents c3010ac8 9986c039
Branches
No related merge requests found
Pipeline #3043 skipped
<?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>";
?>
......@@ -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;">
......
<?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
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment