SCRIPT
APLIKASI PELAYANAN KESEHATAN
1.
index.php
<?php
session_start();
if(isset($_SESSION['userku'])){}
else {header("location:../index.php");}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<TITLE>Sistem Informasi Geografis</TITLE>
<link rel="shortcut icon" type="image/ico" href="../healthy.jpg">
</HEAD>
<FRAMESET ROWS="100,*,35">
<FRAME SRC="judul.php" SCROLLING=NO MARGINWIDTH=0 MARGINHEIGHT=0>
<FRAMESET COLS="17%,83%" FRAMEBORDER="0">
<FRAMESET ROWS="10,0">
<FRAME SRC="adm_daftar.php"></FRAMESET>
<FRAME SRC="footer.html" SCROLLING=NO > </FRAMESET>
</HTML>
2.
ambil_data_apotek.php
<?php
include "koneksi.php";
$akhir = $_GET['akhir'];
if($akhir==1){
$query = "SELECT * FROM rumah_sakit ORDER BY nomor DESC LIMIT 1";
}else{
$query = "SELECT * FROM rumah_sakit ";}
$data = mysql_query($query);
$json = '{"wilayah": {';
$json .= '"bagian":[ ';
while($dat = mysql_fetch_array($data)){
$json .= '{';
$json .= '"id":"'.$dat['nomor'].'",
"jnis":"'.$dat['jenis'].'",
"kcamatan":"'.$dat['kecamatan'].'",
"nma_rmahsakit":"'.$dat['nama_rumahsakit'].'",
"alamt":"'.$dat['alamat'].'",
"n_telp":"'.$dat['no_telp'].'",
"wbsite":"'.$dat['website'].'",
"y":"'.$dat['lng'].'",
"ugds":"'.$dat['ugd'].'",
"icus":"'.$dat['icu'].'",
"umum":"'.$dat['poli_umum'].'",
"spesialis":"'.$dat['poli_spesialis'].'",
"inap":"'.$dat['rawat_inap'].'",
"laborat":"'.$dat['laboratorium'].'",
"rdiologi":"'.$dat['radiologi'].'",
"check_up":"'.$dat['medical_check_up'].'",
"rehab_medik":"'.$dat['rehabilitasi_medik'].'",
"aptek":"'.$dat['apotek'].'",
"fsilitas":"'.$dat['fasilitas_lain'].'",
"kmar_kosong":"'.$dat['kamar_kosong'].'",
"gmbar":"'.$dat['gambar'].'",
"dkter":"'.$dat['dokter'].'"},';}
$json = substr($json,0,strlen($json)-1);
$json .= ']';
$json .= '}}';
echo $json; ?>
3.
geo.html
<HTML xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="jquery-1.4.3.min.js"></script>
<script type="text/javascript">
//"id":"1", "jenis":"puskesmas", "judul":"Semarang Utara", "x":"-6.95682", "y":"110.41879",
var peta;
var pertama = 0;
var judulx = new Array();
var desx = new Array();
var gmbr = new Array();
var jnis= new Array();
var kcmtan = new Array();
var nm_psk = new Array();
var bjr = new Array(); //tambahan untuk menampilkan bujur
var lnt = new Array(); //tambahan untuk menampilkan lintang
var pimp = new Array();
var almt = new Array();
var telp = new Array();
var dktr = new Array();
var fslitas = new Array();
var psk_pembantu = new Array();
var i;
var url;
function peta_awal(){
var jakarta = new google.maps.LatLng(-7.0086, 110.41718);
var petaoption = {
zoom: 12,
center: jakarta,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
peta = new google.maps.Map(document.getElementById("petaku"),petaoption);
google.maps.event.addListener(peta,'click',function(event){
kasihtanda(event.latLng);
});
ambildatabase('awal');
}
$(document).ready(function(){
$("#tombol_simpan").click(function(){
var x = $("#x").val();
var y = $("#y").val();
var judul = $("#judul").val();
var des = $("#deskripsi").val();
$("#loading").show();
$.ajax({
url: "simpanlokasi.php",
cache: false,
success: function(msg){
alert(msg);
$("#loading").hide();
$("#x").val("");
$("#y").val("");
$("#judul").val("");
$("#deskripsi").val("");
ambildatabase('akhir');
}
});
});
$("#tutup").click(function(){
$("#jendelainfo").fadeOut();
});
});
function kasihtanda(lokasi){
set_icon(jenis);
tanda = new google.maps.Marker({
position: lokasi,
map: peta,
icon: gambar_tanda
});
$("#y").val(lokasi.lng());
}
function set_icon(jenisnya){
switch(jenisnya){
case "puskesmas":
gambar_tanda = 'icon/puskesmas.png';
break;
case "RSU":
gambar_tanda = 'icon/RS.png';
break;
case "klinik":
gambar_tanda = 'icon/klinik.png';
break;
}
}
function ambildatabase(akhir){
if(akhir=="akhir"){
url = "ambil_data_pskk.php?akhir=1";
}else{
url = "ambil_data_pskk.php?akhir=0";
}
$.ajax({
url: url,
cache: false,
success: function(msg){
for(i=0;i<msg.wilayah.petak.length;i++){
judulx[i] = msg.wilayah.petak[i].judul;
desx[i] = msg.wilayah.petak[i].deskripsi;
gmbr[i] = msg.wilayah.petak [i].gmbar;
jnis[i] = msg.wilayah.petak [i].jenis;
kcmtan[i] = msg.wilayah.petak [i].kcmatan;
nm_psk[i] = msg.wilayah.petak [i].nm_puskesmas;
lnt[i] = msg.wilayah.petak [i].x; //tambahan untuk menampilkan lintang
bjr[i] = msg.wilayah.petak [i].y;//tambahan untuk menampilkan bujur
pimp[i] = msg.wilayah.petak [i].pmpinan;
almt[i] = msg.wilayah.petak [i].alamt;
telp[i] = msg.wilayah.petak [i].n_telp;
dktr[i] = msg.wilayah.petak [i].dokters;
fslitas[i] = msg.wilayah.petak [i].fsilitas;
psk_pembantu[i] = msg.wilayah.petak [i].psksmas_pembantu;
set_icon(msg.wilayah.petak[i].jenis);
var point = new google.maps.LatLng(
parseFloat(msg.wilayah.petak[i].x),
parseFloat(msg.wilayah.petak[i].y));
tanda = new google.maps.Marker({
map: peta,
icon: gambar_tanda
});
setinfo(tanda,i);
}
}
});
}
//function setjenis(jns){
// jenis = jns;
//}
function setinfo(petak, nomor){
google.maps.event.addListener(petak, 'click', function() {
$("#jendelainfo").fadeIn();
$("#teksjudul").html(judulx[nomor]);
$("#teksdes").html(desx[nomor]);
$("#gbr").html( '<img src="' + gmbr[nomor] + '" />' );
$("#jns").html(jnis[nomor]);
$("#kcmtn").html(kcmtan[nomor]);
$("#nm_psks").html(nm_psk[nomor]);
$("#lintang").html(lnt[nomor]);//tambahan menampilkan lintang
$("#bujur").html(bjr[nomor]); //tambahan menampilkan bujur
$("#almts").html(almt[nomor]);
$("#tlp").html(telp[nomor]);
$("#dktrs").html(dktr[nomor]);
$("#fsltas").html(fslitas[nomor]);
$("#psk_pb").html(psk_pembantu[nomor]);
});
}
</script>
<STYLE TYPE="text/css">
</STYLE>
</HEAD>
<body onload="peta_awal()">
<center>
<FONT><h3 align='center'>
<!--<a href='tampil_rs.php?nomor=$nomor'>Kembali</a>-->
<a href ='psk_banyumanik.html'>Banyumanik</a>
<a href ='psk_candisari.html'>Candisari</a>
<a href ='psk_gajahmungkur.html'>Gajah Mungkur</a>
<a href ='psk_gayamsari.html'>Gayamsari</a>
<a href ='psk_genuk.html'>Genuk</a>
<a href ='psk_gunungpati.html'>Gunung Pati</a>
<a href ='psk_mijen.html'>Mijen</a>
<a href ='psk_pedurungan.html'>Pedurungan</a><br>
<a href ='psk_smgbarat.html'>Semarang Barat</a>
<a href ='psk_smgsltn.html'>Semarang Selatan</a>
<a href ='psk_smgtengah.html'>Semarang Tengah</a>
<a href ='psk_smgtimur.html'>Semarang Timur</a>
<a href ='psk_smgutara.html'>Semarang Utara</a>
<a href ='psk_tembalang.html'>Tembalang</a>
<a href ='psk_tugu.html'>Tugu</a>
</h3></FONT>
<table id="jendelainfo" border="0" cellpadding="1" cellspacing="0"
style="border-collapse: collapse" >
<tr height="34">
<td bgcolor="#006400" colspan='2' border='1' >
<p align="center"><font color="white" ><a style="cursor:pointer" id="tutup"><b>Tutup</b></a>
</font>
</td>
<td bgcolor="#006400" width='350'>
<font color='white' ><b><span id="teksjudul"></span></b></font>
</td>
</tr>
<tr>
<td><b>Gambar </td><td>:</b></td>
</tr>
<tr>
<td><b>Jenis </td><td>:</b></td>
<td><span id="jns"></span></td>
</tr>
<tr>
<td><b>Kecamatan </td><td>:</b></td>
<td><span id="kcmtn"></span></td>
</tr>
<tr>
<td><b>Nama Puskesmas </td><td>:</b></td>
<td><span id="nm_psks"></span></td>
</tr>
<tr>
<td><b>Pimpinan </td><td>:</b></td>
<td><span id="pimpinan"></span></td>
</tr>
<tr>
<td><b>Alamat(X) </td><td>:</b></td>
<td><span id="almts"></span></td>
</tr>
<tr>
<td><b>Nomor Telepon(Y)</td><td>:</b></td>
</tr>
<tr>
<td><b>Lintang</td><td>:</b></td>
<td><span id="lintang"></span></td>
</tr>
<tr>
<td><b>Bujur</td><td>:</b></td>
<td><span id="bujur"></span></td>
</tr>
<tr>
<td><b>Dokter</td><td>:</b></td>
<td><span id="dktrs"></span></td>
</tr>
<tr>
<td><b>Fasilitas</td><td>:</b></td>
<td><span id="fsltas"></span></td>
</tr>
<tr>
<td><b>Puskesmas Pembantu</td><td>:</b></td>
<td><span id="psk_pb"></span></td>
</tr>
</table>
<table bgcolor="#FFFAFA" border=0 width=1000>
<div id="petaku" style="width:1200px; height:600px"></div>
</td>
<td valign=top>
<img src="ajax-loader.gif" style="display:none" id="loading">
</td>
</tr>
</table>
</BODY>
</HTML>
4.
koneksi.php
<?php
$mysql_host = 'localhost';
$mysql_username = 'gohealth_gita';
$mysql_password = 'I5O3O7!g1t4!';
mysql_connect("$mysql_host","$mysql_username","$mysql_password");
mysql_select_db("gohealth_pelayanan_kesehatan");