LISTING PROGRAM
Admin
Index_diagnosa.php
<?php
$link_list='?hal=diagnosa';
$link_update='?hal=update_diagnosa';
$no=0;$daftar='';
$q="select * from diagnosa";
$q=mysql_query($q);
if(mysql_num_rows($q) > 0){
while($h=mysql_fetch_array($q)){
$no++;
$daftar.='
<tr>
<td style="text-align:center;">'.$no.'</td>
<td>'.$h['kode'].'</td>
<td>'.$h['nama'].'</td>
<td style="text-align:center;">
<a
href="'.$link_update.'&id='.$h['id_diagnosa'].'&action=edit" class="btn btn-xs btn-default">Edit</a>
<a href="#"
onclick="DeleteConfirm(\''.$link_update.'&id='.$h['id_diagnosa'].'&ac tion=delete\');return(false);" class="btn xs
btn-danger">Hapus</a>
</td>
</tr>
';
}
}
?>
function DeleteConfirm(url){
if (confirm("Apakah anda yakin ingin menghapus ?")){
window.location.href=url;
}
}
</script>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">DATA DIAGNOSA</h3>
</div>
</div>
<div align="right" style="margin-bottom:10px;"><a href="<?php echo $link_update;?>" class="btn btn-sm btn-default">Input Diagnosa Baru</a></div>
<table class="table table-striped table-hover table-bordered">
<thead>
<tr>
<th style="text-align:center;" width="40">NO</th>
<th style="text-align:center;" width="80">KODE</th>
<th style="text-align:center;">NAMA DIAGNOSA</th>
<th style="text-align:center;" width="110"> </thd>
</tr>
</thead>
<tbody>
<?php echo $daftar;?>
</tbody>
</table>
Index_diagnosa update
<?php
$link_list='?hal=diagnosa';
if(isset($_POST['save'])){
$id=$_POST['id'];
$action=$_POST['action'];
$kode=$_POST['kode'];
$nama=$_POST['nama'];
if(empty($kode) or empty($nama)){
$error='<strong>Error !</strong> Lengkapi kode, dan nama diagnosa pada form di bawah ini.';
}else{
if($action=='add'){
if(mysql_num_rows(mysql_query("select * from diagnosa where kode='".$kode."'"))>0){
$error='<strong>Error !</strong> Kode sudah terdaftar sebelumnya. Silahkan gunakan kode yang lain.';
}else{
$q="insert into diagnosa(kode, nama) values('".$kode."', '".$nama."')";
mysql_query($q);
exit("<script>location.href='".$link_list."';</script>");
}
}
if($action=='edit'){
$q=mysql_query("select * from diagnosa where id_diagnosa='".$id."'");
$h=mysql_fetch_array($q);
$kode_tmp=$h['kode'];
if(mysql_num_rows(mysql_query("select * from gejala where kode='".$kode."' and kode<>'".$kode_tmp."'"))>0){
$error='<strong>Error !</strong> Kode sudah terdaftar sebelumnya. Silahkan gunakan kode yang lain.';
}else{
$q="update diagnosa set kode='".$kode."', nama='".$nama."' where id_diagnosa='".$id."'";
exit("<script>location.href='".$link_list."';</script>");
}
}
}
}else{
$kode='';$nama='';
if(empty($_GET['action'])){$action='add';}else{$action=$_GET['a ction'];}
if($action=='edit'){
$id=$_GET['id'];
$q=mysql_query("select * from diagnosa where id_diagnosa='".$id."'");
$h=mysql_fetch_array($q);
$kode=$h['kode'];
$nama=$h['nama'];
}
if($action=='delete'){
$id=$_GET['id'];
mysql_query("delete from diagnosa where id_diagnosa='".$id."'");
exit("<script>location.href='".$link_list."';</script>");
}
}
?>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">UPDATE DATA DIAGNOSA</h3>
</div>
</div>
<form action="" name="" method="post">
<input name="action" type="hidden" value="<?php echo $action;?>">
<?php
if(!empty($error)){
echo '
<div class="alert alert-danger ">
'.$error.'
</div>
';
}
?>
<div class="form-group">
<label for="kode">Kode</label>
<div class="row"><div class="col-xs-6"><input name="kode" class="form-control" id="kode" placeholder="" value="<?php echo $kode;?>"></div></div>
</div>
<div class="form-group">
<label for="nama">Nama Diagnosa</label>
<input name="nama" class="form-control" id="nama" placeholder="" value="<?php echo $nama;?>">
</div>
<button name="save" type="submit" class="btn btn-primary">Simpan</button>
<button type="button" class="btn btn-default"
onClick="location.href='<?php echo $link_list;?>';">Batal</button>
</form>
Index_gejala.php
<?php
$link_list='?hal=gejala';
$link_update='?hal=update_gejala';
$no=0;$daftar='';
$q=mysql_query($q);
if(mysql_num_rows($q) > 0){
while($h=mysql_fetch_array($q)){
$no++;
$daftar.='
<tr>
<td style="text-align:center;">'.$no.'</td>
<td>'.$h['kode'].'</td>
<td>'.$h['nama'].'</td>
<td>'.$h['pertanyaan'].'</td>
<td style="text-align:center;">
<a
href="'.$link_update.'&id='.$h['id_gejala'].'&action=edit" class="btn btn-xs btn-default">Edit</a>
<a href="#"
onclick="DeleteConfirm(\''.$link_update.'&id='.$h['id_gejala'].'&acti on=delete\');return(false);" class="btn btn-xs btn-danger">Hapus</a>
</td>
</tr>
';
}
}
?>
<script language="javascript">
function DeleteConfirm(url){
if (confirm("Apakah anda yakin ingin menghapus ?")){
window.location.href=url;
}
}
</script>
<div class="panel panel-primary">
<div class="panel-heading">
</div>
</div>
<div align="right" style="margin-bottom:10px;"><a href="<?php echo $link_update;?>" class="btn sm
btn-default">Input Identifikasi Baru</a></div>
<table class="table striped hover table-bordered">
<thead>
<tr>
<th style="text-align:center;" width="40">NO</th>
<th style="text-align:center;" width="80">KODE</th>
<th style="text-align:center;">NAMA IDENTIFIKASI</th>
<th style="text-align:center;">PERTANYAAN</th>
<th style="text-align:center;" width="110"> </thd>
</tr>
</thead>
<tbody>
<?php echo $daftar;?>
</tbody>
</table>
Index_gejala_update.php
<?php
$link_list='?hal=gejala';
$link_update='?hal=update_gejala';
if(isset($_POST['save'])){
$id=$_POST['id'];
$action=$_POST['action'];
$kode=$_POST['kode'];
$nama=$_POST['nama'];
if(empty($kode) or empty($nama) or empty($pertanyaan)){
$error='<strong>Error !</strong> Lengkapi kode, nama gejala, dan pertanyaan pada form di bawah ini.';
}else{
if($action=='add'){
if(mysql_num_rows(mysql_query("select * from gejala where kode='".$kode."'"))>0){
$error='<strong>Error !</strong> Kode sudah terdaftar sebelumnya. Silahkan gunakan kode yang lain.';
}else{
$q="insert into gejala(kode, nama,
pertanyaan) values('".$kode."', '".$nama."', '".$pertanyaan."')";
mysql_query($q);
exit("<script>location.href='".$link_list."';</script>");
}
}
if($action=='edit'){
$q=mysql_query("select * from gejala where id_gejala='".$id."'");
$h=mysql_fetch_array($q);
$kode_tmp=$h['kode'];
if(mysql_num_rows(mysql_query("select * from gejala where kode='".$kode."' and kode<>'".$kode_tmp."'"))>0){
$error='<strong>Error !</strong> Kode sudah terdaftar sebelumnya. Silahkan gunakan kode yang lain.';
}else{
$q="update gejala set kode='".$kode."', nama='".$nama."', pertanyaan='".$pertanyaan."' where
id_gejala='".$id."'";
mysql_query($q);
exit("<script>location.href='".$link_list."';</script>");
}
}
}else{
$kode='';$nama='';$pertanyaan='';
if(empty($_GET['action'])){$action='add';}else{$action=$_GET['a ction'];}
if($action=='edit'){
$id=$_GET['id'];
$q=mysql_query("select * from gejala where id_gejala='".$id."'");
$h=mysql_fetch_array($q);
$kode=$h['kode'];
$nama=$h['nama'];
$pertanyaan=$h['pertanyaan'];
}
if($action=='delete'){
$id=$_GET['id'];
mysql_query("delete from gejala where id_gejala='".$id."'");
exit("<script>location.href='".$link_list."';</script>");
}
}
?>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">UPDATE DATA IDENTIFIKASI</h3>
</div>
</div>
<form action="" name="" method="post">
<input name="action" type="hidden" value="<?php echo $action;?>">
<input name="id" type="hidden" value="<?php echo $id;?>">
<?php
if(!empty($error)){
<div class="alert alert-danger ">
'.$error.'
</div>
';
}
?>
<div class="form-group">
<label for="kode">Kode</label>
<div class="row"><div class="col-xs-6"><input name="kode" class="form-control" id="kode" placeholder="" value="<?php echo $kode;?>"></div></div>
</div>
<div class="form-group">
<label for="nama">Nama Identifikasi</label>
<input name="nama" class="form-control" id="nama" placeholder="" value="<?php echo $nama;?>">
</div>
<div class="form-group">
<label for="pertanyaan">Pertanyaan</label>
<input name="pertanyaan" class="form-control" id="pertanyaan" placeholder="" value="<?php echo $pertanyaan;?>">
</div>
<button name="save" type="submit" class="btn btn-primary">Simpan</button>
<button type="button" class="btn btn-default"
onClick="location.href='<?php echo $link_list;?>';">Batal</button>
</form>
Index_pengetahuan.php
<?php
$link_list='?hal=pengetahuan';
$no=0;$daftar='';
$q="select * from pengetahuan";
$q=mysql_query($q);
if(mysql_num_rows($q) > 0){
while($h=mysql_fetch_array($q)){
$no++;
$gejala='';$y_gejala='';$n_gejala='';$y_diagnosa='';$n_diagnosa ='';
$qq=mysql_query("select * from gejala where id_gejala='".$h['id_gejala']."'");
$hh=mysql_fetch_array($qq);
$gejala=$hh['nama'];
if($h['y_gejala']!=0){
$qq=mysql_query("select * from gejala where id_gejala='".$h['y_gejala']."'");
$hh=mysql_fetch_array($qq);
$next_y='Tanya: '.$hh['pertanyaan'];
}
if($h['n_gejala']!=0){
$qq=mysql_query("select * from gejala where id_gejala='".$h['n_gejala']."'");
$hh=mysql_fetch_array($qq);
$next_n='Tanya: '.$hh['pertanyaan'];
}
if($h['y_diagnosa']!=0){
$qq=mysql_query("select * from diagnosa where id_diagnosa='".$h['y_diagnosa']."'");
$hh=mysql_fetch_array($qq);
$next_y='Diagnosa: '.$hh['nama'];
}
if($h['n_diagnosa']!=0){
$qq=mysql_query("select * from diagnosa where id_diagnosa='".$h['n_diagnosa']."'");
$next_n='Diagnosa: '.$hh['nama'];
}
$daftar.='
<tr>
<td style="text-align:center;">'.$no.'</td>
<td><strong>JIKA</strong> '.$gejala.' <br /><strong>MAKA</strong> '.$next_y.'<br /><strong>JIKA TIDAK MAKA</strong> '.$next_n.'</td>
<td style="text-align:center;">
<a
href="'.$link_update.'&id='.$h['id_pengetahuan'].'&action=edi t" class="btn btn-xs btn-default">Edit</a>
<a href="#"
onclick="DeleteConfirm(\''.$link_update.'&id='.$h['id_pengetahuan'].' &action=delete\');return(false);" class="btn xs
btn-danger">Hapus</a>
</td>
</tr>
';
}
}
?>
<script language="javascript">
function DeleteConfirm(url){
if (confirm("Apakah anda yakin ingin menghapus ?")){
window.location.href=url;
}
}
</script>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">DATA BASIS PENGETAHUAN</h3>
</div>
<div align="right" style="margin-bottom:10px;"><a href="<?php echo $link_update;?>" class="btn sm
btn-default">Input Basis Pengetahuan Baru</a></div>
<table class="table striped hover table-bordered">
<thead>
<tr>
<th style="text-align:center;" width="40">NO</th>
<th style="text-align:center;">BASIS PENGETAHUAN</th>
<th style="text-align:center;" width="110"> </thd>
</tr>
</thead>
<tbody>
<?php echo $daftar;?>
</tbody>
</table>
Index_pengetahuan_update.php
<?php
$link_list='?hal=pengetahuan';
$link_update='?hal=update_pengetahuan';
if(isset($_POST['save'])){
$id=$_POST['id'];
$action=$_POST['action'];
$id_gejala=$_POST['gejala'];
$y_gejala=$_POST['gejala_yes'];
$n_gejala=$_POST['gejala_no'];
$y_diagnosa=$_POST['diagnosa_yes'];
if(!empty($id_gejala) and (!empty($y_gejala) or !empty($y_diagnosa)) and (!empty($n_gejala) or
!empty($n_diagnosa))){
if($action=='add'){
if(mysql_num_rows(mysql_query("select * from pengetahuan where id_gejala='".$id_gejala."'"))>0){
$error='<strong>Error !</strong> Gejala IF sudah terdaftar sebelumnya. Silahkan gunakan gejala yang lain.';
}else{
if($y_diagnosa!=''){$y_gejala='';}
if($n_diagnosa!=''){$n_gejala='';}
$q="insert into pengetahuan(id_gejala,
y_gejala, n_gejala, y_diagnosa, n_diagnosa) values('".$id_gejala."', '".$y_gejala."', '".$n_gejala."', '".$y_diagnosa."',
'".$n_diagnosa."')";
mysql_query($q);
exit("<script>location.href='".$link_list."';</script>");
}
}
if($action=='edit'){
$q=mysql_query("select * from pengetahuan where id_pengetahuan='".$id."'");
$h=mysql_fetch_array($q);
$id_gejala_tmp=$h['id_gejala'];
if(mysql_num_rows(mysql_query("select * from pengetahuan where id_gejala='".$id_gejala."' and
id_gejala<>'".$id_gejala_tmp."'"))>0){
$error='<strong>Error !</strong> Gejala IF sudah terdaftar sebelumnya. Silahkan gunakan gejala yang lain.';
}else{
if($y_diagnosa!=''){$y_gejala='';}
if($n_diagnosa!=''){$n_gejala='';}
$q="update pengetahuan set id_gejala='".$id_gejala."', y_gejala='".$y_gejala."', n_gejala='".$n_gejala."', y_diagnosa='".$y_diagnosa."',
n_diagnosa='".$n_diagnosa."' where id_pengetahuan='".$id."'";
exit("<script>location.href='".$link_list."';</script>");
}
}
}else{
$error='<strong>Error !</strong> Lengkapi JIKA, salah satu dari MAKA, salah satu dari JIKA TIDAK MAKA pada form di bawah ini.';
}
}else{
$id_gejala='';$y_gejala='';$n_gejala='';$y_diagnosa='';$n_diagn osa='';
if(empty($_GET['action'])){$action='add';}else{$action=$_GET['a ction'];}
if($action=='edit'){
$id=$_GET['id'];
$q=mysql_query("select * from pengetahuan where id_pengetahuan='".$id."'");
$h=mysql_fetch_array($q);
$id_gejala=$h['id_gejala'];
$y_gejala=$h['y_gejala'];
$n_gejala=$h['n_gejala'];
$y_diagnosa=$h['y_diagnosa'];
$n_diagnosa=$h['n_diagnosa'];
}
if($action=='delete'){
$id=$_GET['id'];
mysql_query("delete from pengetahuan where id_pengetahuan='".$id."'");
exit("<script>location.href='".$link_list."';</script>");
}
}
$list_diagnosa='<option value=""></option>';
$list_diagnosa_no='<option value=""></option>';
$q=mysql_query("select * from diagnosa order by kode");
while($h=mysql_fetch_array($q)){
if($h['id_diagnosa']==$y_diagnosa){$s='selected';$y_gejala='';} else{$s='';}
$list_diagnosa_yes.='<option value="'.$h['id_diagnosa'].'" '.$s.'>Diagnosa: '.$h['kode'].' - '.$h['nama'].'</option>';
if($h['id_diagnosa']==$n_diagnosa){$s='selected';$n_gejala='';} else{$s='';}
$list_diagnosa_no.='<option value="'.$h['id_diagnosa'].'" '.$s.'>Diagnosa: '.$h['kode'].' - '.$h['nama'].'</option>';
}
$list_gejala='<option value=""></option>';
$list_gejala_yes='<option value=""></option>';
$list_gejala_no='<option value=""></option>';
$q=mysql_query("select * from gejala order by kode");
while($h=mysql_fetch_array($q)){
if($h['id_gejala']==$id_gejala){$s='selected';}else{$s='';}
$list_gejala.='<option value="'.$h['id_gejala'].'" '.$s.'>'.$h['kode'].' - '.$h['nama'].'</option>';
if($h['id_gejala']==$y_gejala){$s='selected';}else{$s='';}
$list_gejala_yes.='<option value="'.$h['id_gejala'].'" '.$s.'>Tanya: '.$h['kode'].' - '.$h['pertanyaan'].'</option>';
if($h['id_gejala']==$n_gejala){$s='selected';}else{$s='';}
$list_gejala_no.='<option value="'.$h['id_gejala'].'" '.$s.'>Tanya: '.$h['kode'].' - '.$h['pertanyaan'].'</option>';
}
?>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">UPDATE DATA BASIS PENGETAHUAN</h3>
</div>
<form action="" name="" method="post">
<input name="action" type="hidden" value="<?php echo $action;?>">
<input name="id" type="hidden" value="<?php echo $id;?>">
<?php
if(!empty($error)){
echo '
<div class="alert alert-danger ">
'.$error.'
</div>
';
}
?>
<div class="form-group">
<label for="kode">JIKA</label>
<select name="gejala" class="form-control"><?php echo $list_gejala;?></select>
</div>
<div class="form-group">
<label for="nama">MAKA</label>
<div class="row">
<div class="col-md-6">
<select name="gejala_yes" class="form-control"><?php echo $list_gejala_yes;?></select>
</div>
<div class="col-md-6">
<select name="diagnosa_yes" class="form-control"><?php echo $list_diagnosa_yes;?></select>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-md-6">
<select name="gejala_no" class="form-control"><?php echo $list_gejala_no;?></select>
</div>
<div class="col-md-6">
<select name="diagnosa_no" class="form-control"><?php echo $list_diagnosa_no;?></select>
</div>
</div>
</div>
<button name="save" type="submit" class="btn btn-primary">Simpan</button>
<button type="button" class="btn btn-default"
onClick="location.href='<?php echo $link_list;?>';">Batal</button>
</form>
Index_ubah_password.php
<?php
if(isset($_POST['save'])){
if(empty($_POST['passwordlama']) OR empty($_POST['password']) OR empty($_POST['password1'])){
$error='<strong>Error !</strong> Lengkapi password saat ini dan password baru pada form di bawah ini.';
}else{
if($_POST['password']!=$_POST['password1']){
$error='<strong>Error !</strong> Password baru tidak sama.';
}else{
if(mysql_num_rows(mysql_query("select * from user where id_user='".$_SESSION['LOGIN_ID']."' and
password='".md5($_POST['passwordlama'])."'"))>0){
mysql_query("update user set password='".md5($_POST['password'])."' where
/*exit("<script>location.href='?hal=ubah_password';</script>"); */
$success='<strong>Sukses !</strong> Password baru berhasil disimpan.';
}else{
$error='<strong>Error !</strong> Password anda tidak sesuai.';
}
}
}
}
?>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">UBAH PASSWORD</h3>
</div>
</div>
<form action="" name="" method="post">
<?php
if(!empty($error)){
echo '
<div class="alert alert-danger ">
'.$error.'
</div>
';
}
if(!empty($success)){
echo '
<div class="alert alert-success ">
</div>
';
}
?>
<div class="form-group">
<label for="passwordlama">Password Saat Ini</label>
<div class="row"><div class="col-xs-6"><input name="passwordlama" type="password" class="form-control" id="passwordlama" placeholder=""></div></div>
</div>
<div class="form-group">
<label for="password">Password Baru</label>
<div class="row"><div class="col-xs-6"><input name="password" type="password" class="form-control" id="password"
placeholder=""></div></div>
</div>
<div class="form-group">
<label for="password1">Ulangi</label>
<div class="row"><div class="col-xs-6"><input name="password1" type="password" class="form-control" id="password1"
placeholder=""></div></div>
</div>
<button name="save" type="submit" class="btn btn-primary">Simpan</button>
</form>
CSS
Theme.php
body {
padding-top: 70px;
padding-bottom: 30px;
}
position: static;
display: block;
margin-bottom: 20px;
}
.theme-showcase > p > .btn {
margin: 5px 0;
}
.theme-showcase .navbar .container {
width: auto;
}
html {
position: relative;
min-height: 100%;
}
body {
/* Margin bottom by footer height */
margin-bottom: 60px;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
/* Set the fixed height of the footer here */
height: 60px;
background-color: #f5f5f5;
}
.container .text-muted {
margin: 20px 0;
Includes
Cara_penggunaan.php
<div class="page-header"> <h1>Cara Penggunaan</h1>
</div>
<p>
Aplikasi ini berfungsi untuk mengetahui penyakit yang dialami oleh pasien melalui gejala awal yang diderita oleh pasien. Cara
penggunaannya klik pada button "Konsultasi Baru" lalu ketikan nama lengkap anda setelah itu klik button mulai, setelah itu akan muncul beberapa pertanyaan jika pertanyaan tersebut adalah gejala awal yang diderita pasien maka klik tombol "Ya" dan jika tidak klik tombol "tidak" setelah anda mengklik tombol Ya atau Tidak maka pertanyaannya lainnya akan muncul, jika gejala awal pasien tidak ada pada
pertanyaan tersebut maka penyakit pada pasien bukanlah penyakit yang disebabkan oleh virus. Aplkasi ini hanya menyediakan gejala awal penyakit yang disebabkan oleh virus. Berikut daftar penyakit yang disebabkan oleh virus yang terdapat pada aplikasi ini 1. Cacar 2.Cacar Air 3.Demam Chikungunya 4.Diare Infantial 5.Ensefalitas Jepang 6.Flu Burung 7.Hepatitis Viral 8.Herpes Simpleks 9.Herpes Zoster 10.HIV/AIDS 11.Influenza 12.Campak 13.Parotitis Epedemika 14.Poliomielitas 15.Dengue.
</p>
Home.php
<div class="jumbotron"
style="background-color:#ffb748;color:#fff;">
<h1>Selamat datang,</h1>
<p>Aplikasi ini berfungsi untuk membantu mendiagnosa penyakit yang disebabkan oleh virus.</p>
<p><a href="?hal=konsultasi" class="btn btn-primary btn-lg" role="button">Konsultasi Baru »</a></p>
</div>
Konsultasi.php
$link_list='?hal=konsultasi';
$pertanyaan='';
$id_diagnosa='';
if(isset($_SESSION['KONSULTASI_ID'])){
$id_konsultasi=$_SESSION['KONSULTASI_ID'];
if(mysql_num_rows($q=mysql_query("select * from konsultasi where id_konsultasi='".$id_konsultasi."' and id_diagnosa>0"))>0){
$h=mysql_fetch_array($q);
$id_diagnosa=$h['id_diagnosa'];
$q=mysql_query("select * from diagnosa where id_diagnosa='".$id_diagnosa."'");
$h=mysql_fetch_array($q);
$nama_diagnosa=$h['nama'];
$no=0;
$daftar_konsultasi='';
$q=mysql_query("select * from konsultasi_detail where id_konsultasi='".$id_konsultasi."' order by id_konsultasi_detail");
while($h=mysql_fetch_array($q)){
$no++;
$id_pengetahuan=$h['id_pengetahuan'];
$jawaban=$h['jawaban'];
$qq=mysql_query("select * from pengetahuan where id_pengetahuan='".$id_pengetahuan."'");
$hh=mysql_fetch_array($qq);
$id_gejala=$hh['id_gejala'];
$qq=mysql_query("select * from gejala where id_gejala='".$id_gejala."'");
$hh=mysql_fetch_array($qq);
$pertanyaan=$hh['pertanyaan'];
if($jawaban=='Y'){$jawaban='YA';}else{$jawaban='TIDAK';}
$daftar_konsultasi.='<li
}
}else{
$q=mysql_query("select * from konsultasi_detail where id_konsultasi='".$id_konsultasi."' order by id_konsultasi_detail desc limit 0,1");
if(mysql_num_rows($q)>0){
$h=mysql_fetch_array($q);
$id_pengetahuan=$h['id_pengetahuan'];
$jawaban=$h['jawaban'];
$q=mysql_query("select * from pengetahuan where id_pengetahuan='".$id_pengetahuan."'");
$h=mysql_fetch_array($q);
if($jawaban=='Y'){
$id_gejala=$h['y_gejala'];
}else{
$id_gejala=$h['n_gejala'];
}
$q=mysql_query("select * from gejala where id_gejala='".$id_gejala."'");
$h=mysql_fetch_array($q);
$pertanyaan=$h['pertanyaan'];
$id_pengetahuan=0;
$q=mysql_query("select * from pengetahuan where id_gejala='".$id_gejala."'");
if(mysql_num_rows($q)>0){
$h=mysql_fetch_array($q);
$id_pengetahuan=$h['id_pengetahuan'];
}
}else{
$q=mysql_query("select * from pengetahuan order by id_pengetahuan limit 0,1");
$h=mysql_fetch_array($q);
$id_pengetahuan=$h['id_pengetahuan'];
$q=mysql_query("select * from gejala where id_gejala='".$id_gejala."'");
$h=mysql_fetch_array($q);
$pertanyaan=$h['pertanyaan'];
}
}
}
?>
<?php if(!isset($_SESSION['KONSULTASI_ID'])){ ?>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">KONSULTASI</h3>
</div>
</div>
<form action="konsultasi.php" id="form" method="post">
<input name="action" type="hidden" value="add">
<?php
if(!empty($error)){
echo '<div class="alert alert-danger ">'.$error.'</div>';
}
?>
<div class="alert alert-danger" style="display:none;" id="alert"></div>
<div class="form-group">
<label for="nama">Nama User</label>
<div class="row">
<div class="col-md-6">
<input name="nama" class="form-control" id="nama" placeholder="" value="">
</div>
</div>
<button name="save" id="btn_save" type="submit" class="btn btn-success">Mulai »</button>
</form>
<script type="text/javascript">
jQuery(document).ready(function() {
$('#form').submit(function () {
if($.trim($('#nama').val())==''){
$('#alert').html('<strong>Error !</strong> Lengkapi nama user pada form di bawah ini.');
$('#alert').show();
return false;
}
$.ajax({
type: 'POST',
url: $(this).attr('action'),
data: $(this).serialize(),
beforeSend: function(data) {
$('#btn_save').html('Loading...');
},
error: function(data) {
$('#alert').html('<strong>Error !</strong> Permintaan data gagal.');
$('#alert').show();
$('#btn_save').html('Mulai »');
},
success: function(data) {
window.location='<?php echo $link_list;?>';
}
});
return false;
});
</script>
<?php }else{ ?>
<?php if($id_diagnosa==0){ ?>
<form action="konsultasi.php" id="form_konsultasi" method="post">
<input name="action" type="hidden" value="konsultasi">
<input name="id" type="hidden" value="<?php echo $id_pengetahuan;?>">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">Jawablah pertanyaan berikut ini</h3>
</div>
<div class="panel-body">
<?php
if($id_pengetahuan==0){
echo '<div class="alert alert-danger
"><strong>Error !</strong> Basis data tidak ditemukan.</div><br /><br /><button name="new" type="submit" class="btn
btn-warning">BATAL</button>';
}else{
?>
<h3><?php echo $pertanyaan;?></h3><br /><br />
<button name="yes" type="submit" class="btn btn-primary">YA</button>
<button name="no" type="submit" class="btn btn-default">TIDAK</button>
<button name="new" type="submit" class="btn btn-warning" style="float:right">BATAL</button>
<?php } ?>
</div>
</div>
</form>
<?php }else{ ?>
<form action="konsultasi.php" id="form_konsultasi" method="post">
<input name="action" type="hidden" value="new">
<div class="panel panel-primary">
<h3 class="panel-title">HASIL KONSULTASI</h3>
</div>
<div class="panel-body">
<center>Adapun solusinya adalah <h3><?php echo $nama_diagnosa;?></h3><br /><br />
<button name="new" type="submit" class="btn btn-warning">KONSULTASI LAGI</button></center>
</div>
</div>
</form>
<div class="page-header">
<h1>Riwayat Pertanyaan</h1>
</div>
<div class="row">
<div class="col-sm-12">
<ul class="list-group">
<?php echo $daftar_konsultasi;?>
</ul>
</div>
</div>
<?php } ?>
<?php } ?>
Login.php
<div class="page-header" style="text-align:center">
<h1>Login Administrator</h1>
</div>
<div class="row ">
<div class="col-sm-4 well center">
<input name="username" type="" class="form-control" placeholder="Username" required autofocus
style="margin-bottom:10px;">
<input name="password" type="password" class="form-control" placeholder="Password" required style="margin-bottom:10px;">
<button name="submit" class="btn btn-lg btn-primary btn-block" type="submit">Login</button>
</form>
</div>
</div>
<style type="text/css">
.center{float: none; margin-left: auto; margin-right: auto;}
</style>
Config.php
<?php
$db_host = 'localhost';
$db_user = 'root';
$db_password = '';
$db_name = 'forward_chaining';
$www = 'http://localhost/komputer/';
$conn = mysql_connect($db_host,$db_user,$db_password) or die('Koneksi ke server database gagal.');
mysql_select_db($db_name,$conn) or die('Database tidak ditemukan.');
?>
Header.php
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="./"
style="color:#ffb648;text-transform:uppercase;">Sistem Pakar Diagnosa Penyakit Yang Disebabkan Oleh Virus</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li <?php if($current_page==''){echo 'class="active"';}?>><a href="./">Home</a></li>
<li <?php if($current_page=='cara_penggunaan'){echo 'class="active"';}?>><a href="?hal=cara_penggunaan">Cara
Penggunaan</a></li>
<li <?php if($current_page=='konsultasi'){echo 'class="active"';}?>><a href="?hal=konsultasi">Konsultasi Baru</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<?php if(!isset($_SESSION['LOGIN_ID'])){ ?>
<li <?php if($current_page=='login'){echo 'class="active"';}?>><a href="?hal=login">Login
Administrator</a></li>
<?php }else{ ?>
<li><a href="logout.php">Logout</a></li>
<?php } ?>
</ul>
</div>
</div>
Template.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<title>Sistem Pakar Metode Forward Chaining</title>
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css" media="all" />
<link href="css/bootstrap-theme.min.css" rel="stylesheet" type="text/css" media="all" />
<link href="css/theme.css" rel="stylesheet">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.j s"></script>
<script src="js/bootstrap.min.js"></script>
</head>
<body>
<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<?php include 'header.php';?>
</div>
<div class="container">
<?php
if(!isset($_SESSION['LOGIN_ID'])){
eval($content);
}else{
?>
<div class="row">
<div class="col-sm-3">
<?php include 'sidebar.php';?>
<div class="col-sm-9">
<?php eval($content);?>
</div>
</div>
<?php
}
?>
<?php //include 'sidebar.php';?>
<?php //eval($content);?>
</div>
</body>