35
92 DAFTAR PUSTAKA Faris, R 2010. Rancang Bangun Aplikasi Pendukung Keputusan Spesifikasi Komputer dengan Metode ahp pada Divisi CHIP Lab PT. Prima Info Sarana Media. Skripsi. UNIKOM. Bandung. Hakim,Lukmanul. 2010. Bikin Website super Keren dengan PHP dan jQuery. Yogyakarta : penerbit Lokomedia. Hermawan, Julius. 2005.Membangun Decision Support System. Yogyakarta: Andi. Imawati Ageng Yuliasti. 2011. Analytical Hierarchy Process (AHP) sebagai alat bantu dalam pengambilan keputusan pembelian laptop. Skripsi. Yogyakarta. AKAKOM. International Journa Service Sciencess, Vo 1, No 1. Kusrini, 2007. Konsep dan Aplikasi Sistem Pendukung Keputusan, penerbit Andi Offset Yogyakarta. Lusi Luzaenah. 2009. Sistem Pendukung Keputusan pemilihan mahasiswa berprestasi menggunakan metode Analytical Hierarchy Process (AHP). Nugroho. B. 2004. Database Relational Dengan MySQL. ANDI. Yogyakarta. Riyanto, D. 2011. Sistem Pendukung Keputusan Pemilihan Asisten Praktikum Dengan Metode Analytical Hierachy Process Studi Kasus : Program Studi Teknik Informatika UIN Sunan Kalijaga. Yogyakarta: UIN SUKA. Saaty, T. L. 2008. Decision Making with Analytical Hierarcy Process. Saputro, Haris. 2003. Management database MySQL menggunakan MySQL Front. Penerbit PT Elex Media Komputindo Jakarta. Skripsi. Bandung. Universits Pendidikan Indonesia. Diakses tanggal 22 februari 2012. Subekti, I. 2002. Sistem Pendukung Keputusan (Decision Support System). ITS. Surabaya. Syamsul Budi Arifin. 2010. Sistem Pendukung Keputusan dengan metode AHP untuk membantu pengambilan keputusan pada pemilihan kepala sub bagian di suatu perusahaan. Skripsi. Yogyakarta. AKAKOM.

DAFTAR PUSTAKA - repository.upy.ac.idrepository.upy.ac.id/710/6/Daftar Pustaka dan Lampiran Penting.pdfSistem Pendukung Keputusan Pemilihan Asisten Praktikum Dengan Metode Analytical

Embed Size (px)

Citation preview

92

DAFTAR PUSTAKA

Faris, R 2010. Rancang Bangun Aplikasi Pendukung Keputusan Spesifikasi

Komputer dengan Metode ahp pada Divisi CHIP Lab PT. Prima Info

Sarana Media. Skripsi. UNIKOM. Bandung.

Hakim,Lukmanul. 2010. Bikin Website super Keren dengan PHP dan jQuery.

Yogyakarta : penerbit Lokomedia.

Hermawan, Julius. 2005.Membangun Decision Support System. Yogyakarta:

Andi.

Imawati Ageng Yuliasti. 2011. Analytical Hierarchy Process (AHP) sebagai alat

bantu dalam pengambilan keputusan pembelian laptop. Skripsi.

Yogyakarta. AKAKOM.

International Journa Service Sciencess, Vo 1, No 1.

Kusrini, 2007. Konsep dan Aplikasi Sistem Pendukung Keputusan, penerbit Andi

Offset Yogyakarta.

Lusi Luzaenah. 2009. Sistem Pendukung Keputusan pemilihan mahasiswa

berprestasi menggunakan metode Analytical Hierarchy Process (AHP).

Nugroho. B. 2004. Database Relational Dengan MySQL. ANDI. Yogyakarta.

Riyanto, D. 2011. Sistem Pendukung Keputusan Pemilihan Asisten Praktikum

Dengan Metode Analytical Hierachy Process Studi Kasus : Program Studi

Teknik Informatika UIN Sunan Kalijaga. Yogyakarta: UIN SUKA.

Saaty, T. L. 2008. Decision Making with Analytical Hierarcy Process.

Saputro, Haris. 2003. Management database MySQL menggunakan MySQL

Front. Penerbit PT Elex Media Komputindo Jakarta.

Skripsi. Bandung. Universits Pendidikan Indonesia. Diakses tanggal 22

februari 2012.

Subekti, I. 2002. Sistem Pendukung Keputusan (Decision Support System). ITS.

Surabaya.

Syamsul Budi Arifin. 2010. Sistem Pendukung Keputusan dengan metode AHP

untuk membantu pengambilan keputusan pada pemilihan kepala sub

bagian di suatu perusahaan. Skripsi. Yogyakarta. AKAKOM.

SCRIPT PROGRAM

1. index

<?php

session_start();

require_once 'config.php';

require_once 'page.php';

if($_SESSION['level']== 'admin'){

$id_login = $_SESSION['level'];

require_once 'content.php';

}

elseif($_SESSION['level']== 'user'){

$id_login = $_SESSION['level'];

require_once 'user.php';

}

else{

require_once 'hal.php';

}

?>

2. Login.php

<?php

$db_host = 'localhost';

$db_user = 'root';

$db_password = '';

$db_name = 'dbspkmobil';

$www ='http://localhost/pengadaan_mobil/';

$con = @mysqli_connect($db_host,$db_user,$db_password) or

die('<center>Error ! Gagal koneksi ke server

database</center>');

mysqli_select_db($con,$db_name) or die('<center>Error !

Database tidak ditemukan</center>');

// Koneksi dan memilih database di server

mysql_connect($db_host,$db_user,$db_password) or

die("Koneksi gagal");

mysql_select_db($db_name) or die("Database tidak bisa

dibuka");

?>

3. Logout

<?php

session_start();

require_once 'config.php';

session_destroy();

exit("<script>window.location='".$www."';</script>");

?>

4. Content

<?php

include "tanggal.php";

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="xhtml/index.html">

<head>

<title>..:: SPK | Pengadaan Mobil Travel Dengan Metode

Analytical Hierarchy Process ::.</title>

<meta name="description" content=""/>

<meta name="keywords" content=""/>

<meta http-equiv="content-type"

content="text/html;charset=iso-8859-1"/>

<meta http-equiv="content-language" content="en"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/reset.css"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/style.css"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/template_style.css"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/bootstrap.css"/>

<script type="text/javascript" src="js/jquery-

1.3.2.min.js"></script>

<!-- drop down menu -->

<link rel="stylesheet" type="text/css"

href="css/superfish.css" media="screen" />

<script type="text/javascript"

src="js/hoverIntent.js"></script>

<script type="text/javascript"

src="js/superfish.js"></script>

<script type="text/javascript">

// initialise plugins

jQuery(function(){

jQuery('ul.sf-menu').superfish();

});

</script>

<!-- clients list fade effect -->

<script type="text/javascript"

src="js/innerfade/jquery.innerfade.js"></script>

<script type="text/javascript">

$(document).ready(

function(){

$('ul#clients').innerfade({

speed: 1000,

timeout: 3000,

type: 'sequence',

containerheight: '53px'

});

});

</script>

<script type="text/javascript">

//fungsi displayTime yang dipanggil di bodyOnLoad

dieksekusi tiap 1000ms = 1detik

function displayTime(){

//buat object date berdasarkan waktu saat ini

var time = new Date();

//ambil nilai jam,

//tambahan script + "" supaya variable sh bertipe

string sehingga bisa dihitung panjangnya : sh.length

var sh = time.getHours() + "";

//ambil nilai menit

var sm = time.getMinutes() + "";

//ambil nilai detik

var ss = time.getSeconds() + "";

//tampilkan jam:menit:detik dengan menambahkan angka 0

jika angkanya cuma satu digit (0-9)

document.getElementById("clock").innerHTML =

(sh.length==1?"0"+sh:sh) + ":" + (sm.length==1?"0"+sm:sm) +

":" + (ss.length==1?"0"+ss:ss);

}

</script>

</head>

<body onload="displayTime();setInterval('displayTime()',

1000);">

<div id="main_container">

<div id="header_wrap">

<!-- end #client_login -->

<a id="logo_link" href="index.html"></a>

<!-- end #logo_link -->

</div>

<!-- end #header_wrap -->

<div id="menu_wrap">

<ul class="sf-menu">

<li>

<a href="./">Home</a>

</li>

<li>

<a href="./">Master</a>

<ul>

<li> <a

href="?hal=data_kriteria">Kriteria</a></li>

<li> <a href="?hal=data_alternatif"> Alternatif</a></li>

<li><a href="?hal=data_subkriteria">Subkriteria</a></li>

</ul>

</li>

<li>

<a href="./">Data Bobot</a>

<ul>

<li><a href="?hal=nilai_kriteria">Bobot

Kriteria</a></li>

<li><a href="?hal=nilai_subkriteria">Bobot

Subkriteria</a></li>

<li><a href="?hal=nilai_alternatif">Bobot Alternatif</a></li>

</ul>

</li>

<li>

<a href="./">Laporan Hasil</a>

<ul>

<li><a href="?hal=hasil_alternatif">Analisa

Alternatif </a></li>

<li><a href="?hal=hasil_subkriteria">Analisa

Subkriteria</a></li>

</ul>

</li>

<li>

<a href="?hal=hasil_user">Laporan User</a>

</li>

<li>

<a href="?hal=ubah_password"></a>

</li>

<li>

<a href="logout.php">Logout</a>

</li>

</ul><!-- end .sf-menu -->

</div><!-- end #menu_wrap -->

<div id="content_wrap">

<div id="content">

<?php eval($CONTENT_["main"]);?>

</div>

<!-- end #content -->

<div id="sidebar"></div>

<!-- end #sidebar -->

<div class="clear"></div> <!-- end #clear -->

</div><!-- end #content_wrap -->

<!-- end #features_wrap -->

<div id="clients_wrap">

<ul id="clients">

<li><img src="images/sample_logo.jpg" alt="client

logo" /><img src="images/sample_logo1.jpg" alt="client logo"

/><img src="images/sample_logo.jpg" alt="client logo" /><img

src="images/sample_logo3.jpg" alt="client logo" /><img

src="images/sample_logo.jpg" alt="client logo" /><img

src="images/sample_logo2.jpg" alt="client logo" /><img

src="images/sample_logo.jpg" alt="client logo" /></li>

<li><img src="images/sample_logo2.jpg" alt="client

logo" /><img src="images/sample_logo.jpg" alt="client logo"

/><img src="images/sample_logo2.jpg" alt="client logo" /><img

src="images/sample_logo.jpg" alt="client logo" /></li>

</ul>

</div><!-- end #clients_wrap -->

</div><!-- end #main_container -->

<div id="footer_container">

<div id="footer">

&copy; Copyright 2016 <a href="">Sistem Pendukung

Keputusan</a> Pengadaan Mobil Travel dengan <a href="">Metode

AHP</a>.

<!-- end #footer_menu -->

</div>

<!-- end #clients_wrap -->

</div><!-- end #footer_container -->

</body>

<!-- Mirrored from

charismaticmedia.com/themes/prolucrative/blue/about.html by

HTTrack Website Copier/3.x [XR&CO'2013], Fri, 04 Jul 2014

23:40:29 GMT -->

</html>

5. Hal

<?php session_start();

unset($_SESSION['username']);

require_once 'config.php';

require_once 'page.php';

include "tanggal.php";

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="www.w3.org/1999/xhtml/index.html">

<!-- Mirrored from

charismaticmedia.com/themes/prolucrative/blue/index.html by

HTTrack Website Copier/3.x [XR&CO'2013], Fri, 04 Jul 2014

23:39:06 GMT -->

<head>

<title>..:: SPK | Pengadaan Mobil Travel Dengan Metode

Analytical Hierarchy Process ::.</title>

<meta name="description" content=""/>

<meta name="keywords" content=""/>

<meta http-equiv="content-type"

content="text/html;charset=iso-8859-1"/>

<meta http-equiv="content-language" content="en"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/reset.css"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/style.css"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/template_style.css"/>

<!--[if IE 6]>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/style-IE6.css"/>

<![endif]-->

<!--[if IE 6]>

<script src="js/PNGTransparent-

IE6/DD_belatedPNG_0.0.8a.js"></script>

<script>

/* EXAMPLE */

DD_belatedPNG.fix('img, #get_started,#learn_more, #s');

/* string argument can be any CSS selector */

/* .png_bg example is unnecessary */

/* change it to what suits you! */

</script>

<![endif]-->

<script type="text/javascript" src="js/jquery-

1.3.2.min.js"></script>

<!-- drop down menu -->

<link rel="stylesheet" type="text/css"

href="css/superfish.css" media="screen" />

<script type="text/javascript"

src="js/hoverIntent.js"></script>

<script type="text/javascript"

src="js/superfish.js"></script>

<script type="text/javascript">

// initialise plugins

jQuery(function(){

jQuery('ul.sf-menu').superfish();

});

</script>

<!-- clients list fade effect -->

<script type="text/javascript"

src="js/innerfade/jquery.innerfade.js"></script>

<script type="text/javascript">

$(document).ready(

function(){

$('ul#clients').innerfade({

speed: 1000,

timeout: 3000,

type: 'sequence',

containerheight: '53px'

});

});

</script>

<!-- Banner Annimation -->

<script type="text/javascript"

src="js/jCarousel/jcarousellite_1.0.1.pack.js"></script>

<script type="text/javascript">

$(function() {

$("#slideshow").jCarouselLite({

btnNext: ".next",

btnPrev: ".prev",

vertical: true ,

speed: 500,

auto:4000,

visible: 1

});

$("#slideshow2").jCarouselLite({

btnNext: ".next",

btnPrev: ".prev",

visible: 1,

auto:4000,

speed:500

});

});

</script>

<script type="text/javascript">

//fungsi displayTime yang dipanggil di bodyOnLoad

dieksekusi tiap 1000ms = 1detik

function displayTime(){

//buat object date berdasarkan waktu saat ini

var time = new Date();

//ambil nilai jam,

//tambahan script + "" supaya variable sh bertipe

string sehingga bisa dihitung panjangnya : sh.length

var sh = time.getHours() + "";

//ambil nilai menit

var sm = time.getMinutes() + "";

//ambil nilai detik

var ss = time.getSeconds() + "";

//tampilkan jam:menit:detik dengan menambahkan angka 0

jika angkanya cuma satu digit (0-9)

document.getElementById("clock").innerHTML =

(sh.length==1?"0"+sh:sh) + ":" + (sm.length==1?"0"+sm:sm) +

":" + (ss.length==1?"0"+ss:ss);

}

</script>

<style type="text/css">

<!--

.style1 {color: #00ff00}

-->

</style>

</head>

<body onload="displayTime();setInterval('displayTime()',

1000);">

<div id="main_container">

<div id="header_wrap">

<div id="client_login">

<form method="post" id="loginform"

action="login.php">

<label class="client_label">Login

:</label>

<input type="text" placeholder="username"

name="username"/>

<input type="password" placeholder="password"

name="password" />

<input type="submit" value="Login"

name="login" />

</form>

<a href="pengunjung.php?hal=ubah_password1"

class="style1">Lupa Kata Sandi Anda</a> </div>

<!-- end #client_login -->

<a id="logo_link" href="index.html"></a><!-- end

#logo_link -->

</div><!-- end #header_wrap -->

<div id="menu_wrap">

<ul class="sf-menu">

<li>

<a href="index.php">Halaman Depan</a>

</li>

<li>

<a

href="pengunjung.php?hal=registrasi">Pendaftaran</a>

</li>

<li>

<a href="pengunjung.php?hal=bantuan"></a>

</li>

</ul><!-- end .sf-menu -->

<div id="search">

<?php echo"$tglsekarang";?> &nbsp; | &nbsp;

<span id="clock"></span>

</div>

</div>

<!-- end #menu_wrap -->

<div id="banner_wrap">

<div id="banner">

<div id="imgs">

<a class="prev"> </a>

<a class="next"> </a>

<div id="slideshow">

<ul>

<li><img

src="images/banner/full1.jpg" alt="screenshot" width="445"

height="245" /></li>

<li><img

src="images/banner/full2.jpg" alt="screenshot" width="445"

height="245" /></li>

<li><img

src="images/banner/full3.jpg" alt="screenshot" width="445"

height="245" /></li>

<li><img

src="images/banner/full4.jpg" alt="screenshot" width="445"

height="245" /></li>

<li><img src="images/banner/full5.jpg"

alt="screenshot" width="445" height="245" /></li>

<li><img src="images/banner/full6.jpg"

alt="screenshot" width="445" height="245" /></li>

<li><img src="images/banner/full7.jpg"

alt="screenshot" width="445" height="245" /></li>

</ul>

</div><!-- end #slideshow -->

</div><!-- end #imgs -->

<div id="description">

<div id="slideshow2">

<ul>

<li>

<h2> Type dan Harga Grand new Avanza </h2>

<p> E 1300cc MT atau AT : 185.900.000-196.900.000 </p>

<p> G 1300cc MT atau AT : 203.900.000-214.900.000 </p>

<p> VELOZ 1300cc MT atau AT : 208.900.000-219.900.000

</p>

<p> VELOZ 1500cc MT atau AT : 219.900.000-230.900.000

</p>

</li>

<li>

<h2> Type dan Harga All New ALPHARD</h2>

<p> 2.500cc X A/T : 869.000.000 </p>

<p> 2.500cc G A/T : 1031.000.000 </p>

<p> 3.500cc VIP A/T : 1.269.000.000 </p>

</li>

<li>

<h2> Type dan Harga All New Mobilio</h2>

<p> 1500cc S MT : 184.300.000 </p>

<p> 1500cc E MT : 204.000.000 </p>

<p> 1500cc E CVT : 215.800.000 </p>

<p> 1500cc RS CVT : 225.300.000 </p>

</li>

<li>

<h2> Type dan Harga All New Innova</h2>

<p>2.000cc E MT atau AT Bensin :261.000.000-

274.500.000</p>

<p>2.000cc G MT atau AT Bensin :282.000.000-

295.500.000</p>

<p>2.000cc V LUX MT atau AT Bensin :329.500.000-

343.000.000</p>

<p>2.500cc G MT atau AT Diesel :297.500.000-

311.000.000</p>

<p>2.500cc V MT atau AT Diesel :335.000.000-

348.500.000</p>

</li>

<li>

<h2>Type dan Harga New Jazz</h2>

<p>1.500cc A MT :215.250.000</p>

<p>1.500cc S MT atau AT :233.250.000-243.250.000</p>

<p>1.500cc RS MT atau AT :255.250.000-265.250.000</p>

</li>

<li>

<h2>Type dan Harga New Luxio</h2>

<p>1.300cc D MT :142.700.000</p>

<p>1.500cc X MT :187.650.000</p>

<p>1.500cc X AT :199.650.000</p>

</li>

<li>

<h2>Type dan Harga New Fortuner FRZ</h2>

<p>2.500cc G MT atau AT Diesel :432.000.000-443.500.000</p>

<p>2.500cc G (4x2) TRD MT atau AT Diesel:466.000.000-

478.000.000</p>

<p>2.500cc G (4x4) AT Diesel:466.000.000-478.000.000</p>

<p>2.500cc G (4x2) Lux AT Bensin:491.000.000-520.500.000</p>

</li>

</li>

</ul>

</div><!-- end #slideshow2 -->

</div><!-- end #description -->

</div><!-- end #banner -->

<div id="banner_bottom">

Pengadaan Mobil Menggunakan Metode AHP Akan Lebih

Mudah </div>

<!-- end #banner_bottom -->

</div><!-- end #banner_wrap -->

<!-- end #features_wrap -->

<div id="clients_wrap">

<ul id="clients">

<li><img src="images/sample_logo.jpg" alt="client

logo" /><img src="images/sample_logo1.jpg" alt="client logo"

/><img src="images/sample_logo2.jpg"alt="client logo3" /><img

src="images/sample_logo3.jpg" alt="client logo" /><img

src="images/sample_logo4.jpg" alt="client logo" /><img

src="images/sample_logo5.jpg" alt="client logo" /><img

src="images/sample_logo6.jpg" alt="client logo" /></li>

<li><img src="images/sample_logo11.jpg" alt="client

logo" /><img src="images/sample_logo12.jpg" alt="client logo"

/><img src="images/sample_logo13.jpg" alt="client logo" /><img

src="images/sample_logo14.jpg" alt="client logo" /></li>

</ul>

</div><!-- end #clients_wrap -->

</div><!-- end #main_container -->

<div id="footer_container">

<div id="footer">

&copy; Copyright 2016 <a href="">Sistem Pendukung

Keputusan</a> Pengadaan Mobil Travel dengan <a href="">Metode

Analytical Hierarchy Process</a>.

<!-- end #footer_menu -->

</div>

<!-- end #clients_wrap -->

</div><!-- end #footer_container -->

</body>

<!-- Mirrored from

charismaticmedia.com/themes/prolucrative/blue/index.html by

HTTrack Website Copier/3.x [XR&CO'2013], Fri, 04 Jul 2014

23:39:39 GMT -->

</html>

6. Page

<?php

session_start();

$page='';

if(isset($_GET['hal'])){

$page=$_GET['hal'];

}

switch($page){

case 'data_alternatif':

$page="include 'includes/p_alternatif.php';";

break;

case 'update_alternatif':

$page="include

'includes/p_alternatif_update.php';";

break;

case 'hasil_user':

$page="include 'includes/p_hasil_user.php';";

break;

case 'detail_hasil':

$page="include

'includes/p_hasil_alternatif_user.php';";

break;

case 'data_kriteria':

$page="include 'includes/p_kriteria.php';";

break;

case 'data_subkriteria':

$page="include 'includes/p_subkriteria.php';";

break;

case 'update_kriteria':

$page="include 'includes/p_kriteria_update.php';";

break;

case 'update_subkriteria':

$page="include

'includes/p_subkriteria_update.php';";

break;

case 'ubah_password':

$page="include 'includes/p_ubah_password.php';";

break;

case 'ubah_password1':

$page="include 'includes/p_ubah_password1.php';";

break;

case 'lupa_password':

$page="include 'includes/p_lupa_password.php';";

break;

case 'nilai_kriteria':

$page="include 'includes/p_nilai_kriteria.php';";

break;

case 'nilai_subkriteria':

$page="include

'includes/p_nilai_subkriteria.php';";

break;

case 'nilai_alternatif':

$page="include 'includes/p_nilai_alternatif.php';";

break;

case 'hasil_alternatif':

$page="include 'includes/p_hasil_alternatif.php';";

break;

case 'hasil_subkriteria':

$page="include

'includes/p_hasil_subkriteria.php';";

break;

case 'hasil_subkriteria1':

$page="include

'includes/p_hasil_subkriteria1.php';";

break;

case 'hasil_subkriteria2':

$page="include

'includes/p_hasil_subkriteria2.php';";

break;

case 'rekomendasi':

$page="include 'includes/p_rekomendasi.php';";

break;

case 'hasil_kriteria2':

$page="include 'includes/p_hasil_kriteria2.php';";

break;

case 'hasil_kriteria3':

$page="include 'includes/p_hasil_kriteria3.php';";

break;

// Pengunjung

case 'registrasi':

$page="include 'includes/p_registrasi.php';";

break;

case 'bantuan':

$page="include 'page_user/kontak.php';";

break;

case 'simpanbantuan':

$page="include 'page_user/simkontak.php';";

break;

// Halaman User

case 'alternatif_user':

$page="include 'page_user/p_alternatif_user.php';";

break;

case 'kriteria_user':

$page="include 'page_user/p_kriteria_user.php';";

break;

case 'password_user':

$page="include 'page_user/p_ubah_password.php';";

break;

case 'hasil_alternatif_user':

$page="include

'page_user/p_hasil_alternatif.php';";

break;

default:

if($_SESSION['level']=='admin'){

$page="include 'includes/p_home.php';";

}

else{

$page="include 'page_user/p_user.php';";

}

break;

}

$CONTENT_["main"]=$page;

?>

7. Tanggal

<?php

date_default_timezone_set('Asia/Jakarta');

//Menampilkan tanggal hari ini dalam bahasa <span

class="IL_AD" id="IL_AD6">Indonesia</span> dan English

$namaHari = array("Ahad", "Senin", "Selasa", "Rabu",

"Kamis", "Jumat", "Sabtu","Minggu");

$namaBulan = array("Januari", "Februari", "Maret",

"April", "Mei", "Juni", "Juli", "Agustus", "September",

"Oktober", "November", "Desember");

$today = date('l, F j, Y');

$tglsekarang = $namaHari[date('N')] . ", " . date('j') .

" " . $namaBulan[(date('n')-1)] . " " . date('Y');

?>

8. User

<?php include "tanggal.php";

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="xhtml/index.html">

<!-- Mirrored from

charismaticmedia.com/themes/prolucrative/blue/about.html by

HTTrack Website Copier/3.x [XR&CO'2013], Fri, 04 Jul 2014

23:40:25 GMT -->

<head>

<title>..:: SPK | Pengadaan Mobil Travel Dengan Metode

Analytical Hierarchy Process ::.</title>

<meta name="description" content=""/>

<meta name="keywords" content=""/>

<meta http-equiv="content-type"

content="text/html;charset=iso-8859-1"/>

<meta http-equiv="content-language" content="en"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/reset.css"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/style.css"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/template_style.css"/>

<link rel="stylesheet" type="text/css" media="screen"

title="screen" href="css/bootstrap.css"/>

<script type="text/javascript" src="js/jquery-

1.3.2.min.js"></script>

<!-- drop down menu -->

<link rel="stylesheet" type="text/css"

href="css/superfish.css" media="screen" />

<script type="text/javascript"

src="js/hoverIntent.js"></script>

<script type="text/javascript"

src="js/superfish.js"></script>

<script type="text/javascript">

// initialise plugins

jQuery(function(){

jQuery('ul.sf-menu').superfish();

});

</script>

<!-- clients list fade effect -->

<script type="text/javascript"

src="js/innerfade/jquery.innerfade.js"></script>

<script type="text/javascript">

$(document).ready(

function(){

$('ul#clients').innerfade({

speed: 1000,

timeout: 3000,

type: 'sequence',

containerheight: '53px'

});

});

</script>

<script type="text/javascript">

//fungsi displayTime yang dipanggil di bodyOnLoad

dieksekusi tiap 1000ms = 1detik

function displayTime(){

//buat object date berdasarkan waktu saat ini

var time = new Date();

//ambil nilai jam,

//tambahan script + "" supaya variable sh bertipe

string sehingga bisa dihitung panjangnya : sh.length

var sh = time.getHours() + "";

//ambil nilai menit

var sm = time.getMinutes() + "";

//ambil nilai detik

var ss = time.getSeconds() + "";

//tampilkan jam:menit:detik dengan menambahkan angka 0

jika angkanya cuma satu digit (0-9)

document.getElementById("clock").innerHTML =

(sh.length==1?"0"+sh:sh) + ":" + (sm.length==1?"0"+sm:sm) +

":" + (ss.length==1?"0"+ss:ss);

}

</script>

</head>

<body onload="displayTime();setInterval('displayTime()',

1000);">

<div id="main_container">

<div id="header_wrap">

<!-- end #client_login -->

<a id="logo_link" href="index.html"></a>

<!-- end #logo_link -->

</div>

<!-- end #header_wrap -->

<div id="menu_wrap">

<ul class="sf-menu">

<li>

<a href="./">Home</a>

</li>

<li>

<a href="?hal=kriteria_user">Data Kriteria</a>

</li>

<li>

<a href="?hal=alternatif_user">Data

Alternatif</a>

</li>

<li>

<a href="?hal=hasil_alternatif_user">Lihat Hasil SPK</a>

</li>

<li>

<a href="?hal=password_user">Ubah password</a>

</li>

<li>

<a href="logout.php">Logout</a>

</li>

</ul><!-- end .sf-menu -->

<div id="search">

<div class="tanggal"><?php echo"$tglsekarang";?> &nbsp; |

&nbsp;

<span id="clock"></span>

</div>

</div>

</div><!-- end #menu_wrap -->

<div id="content_wrap">

<div id="content">

<?php eval($CONTENT_["main"]);?>

</div>

<!-- end #content -->

<div id="sidebar"></div>

<!-- end #sidebar -->

<div class="clear"></div> <!-- end #clear -->

</div><!-- end #content_wrap -->

<!-- end #features_wrap -->

<div id="clients_wrap">

<ul id="clients">

<li><img src="images/sample_logo.jpg" alt="client

logo" /><img src="images/sample_logo1.jpg" alt="client logo"

/><img src="images/sample_logo.jpg" alt="client logo" /><img

src="images/sample_logo3.jpg" alt="client logo" /><img

src="images/sample_logo.jpg" alt="client logo" /><img

src="images/sample_logo2.jpg" alt="client logo" /><img

src="images/sample_logo.jpg" alt="client logo" /></li>

<li><img src="images/sample_logo2.jpg" alt="client

logo" /><img src="images/sample_logo.jpg" alt="client logo"

/><img src="images/sample_logo2.jpg" alt="client logo" /><img

src="images/sample_logo.jpg" alt="client logo" /></li>

</ul>

</div><!-- end #clients_wrap -->

</div><!-- end #main_container -->

<div id="footer_container">

<div id="footer">

&copy; Copyright 2016 <a href="">Sistem Pendukung

Keputusan</a> Pengadaan Mobil Travel dengan <a href="">Metode

AHP</a>.

<!-- end #footer_menu -->

</div>

<!-- end #clients_wrap -->

</div><!-- end #footer_container -->

</body>

<!-- Mirrored from

charismaticmedia.com/themes/prolucrative/blue/about.html by

HTTrack Website Copier/3.x [XR&CO'2013], Fri, 04 Jul 2014

23:40:29 GMT -->

</html>

9. Cetak

<?php

include "../config.php";

include "print.php";

include "../ahp.php";

$kriteria=array();

$q="select * from kriteria order by kode";

$q=mysqli_query($con,$q);

while($h=mysqli_fetch_array($q)){

$kriteria[]=array($h['id_kriteria'],$h['kode'],$h['nama']);

}

$alternatif=array();

$q="select * from alternatif order by kode";

$q=mysqli_query($con,$q);

while($h=mysqli_fetch_array($q)){

$alternatif[]=array($h['id_alternatif'],$h['kode'],$h['nama'])

;

}

for($i=0;$i<count($kriteria);$i++){

$id_kriteria[]=$kriteria[$i][0];

}

$matrik_kriteria = ahp_get_matrik_kriteria($id_kriteria);

$jumlah_kolom = ahp_get_jumlah_kolom($matrik_kriteria);

$matrik_normalisasi = ahp_get_normalisasi($matrik_kriteria,

$jumlah_kolom);

$eigen_kriteria = ahp_get_eigen($matrik_normalisasi);

$a=ahp_uji_nilai($eigen_kriteria,$matrik_kriteria);

$b=ahp_jumlah_nilai($a);

$c=ahp_lamda_nilai($b,$eigen_kriteria);

$d=ahp_rating_nilai($eigen_kriteria);

for($i=0;$i<count($alternatif);$i++){

$id_alternatif[]=$alternatif[$i][0];

}

for($i=0;$i<count($kriteria);$i++){

$matrik_alternatif =

ahp_get_matrik_alternatif($kriteria[$i][0], $id_alternatif);

$jumlah_kolom_alternatif =

ahp_get_jumlah_kolom($matrik_alternatif);

$matrik_normalisasi_alternatif =

ahp_get_normalisasi($matrik_alternatif,

$jumlah_kolom_alternatif);

$eigen_alternatif[$i] =

ahp_get_eigen($matrik_normalisasi_alternatif);

}

$nilai_to_sort = array();

for($i=0;$i<count($alternatif);$i++){

$nilai=0;

for($ii=0;$ii<count($kriteria);$ii++){

$nilai = $nilai + ( $eigen_alternatif[$ii][$i] *

$eigen_kriteria[$ii]);

}

$nilai = round( $nilai , 4);

$nilai_global[$i] = $nilai;

$nilai_to_sort[] = array($nilai, $alternatif[$i][0]);

}

sort($nilai_to_sort);

for($i=0;$i<count($nilai_to_sort);$i++){

$ranking[$nilai_to_sort[$i][1]]=(count($nilai_to_sort) - $i);

}

?>

<h3 class="p2" align="center">Laporan Hasil Analisa Metode

AHP</h3>

<table class="table table-striped table-hover table-bordered"

border="1">

<thead>

<tr>

<th colspan="50">NILAI PERBANDINGAN</th>

</tr>

<tr>

<th style="text-align:center;" width="20">NO</th>

<th style="text-align:center;">KRITERIA</th>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<th style="text-

align:center;">'.strtoupper($kriteria[$i][2]).'</th>';

}

?>

</tr>

</thead>

<tbody>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '

<tr>

<td style="text-

align:center;">'.($i+1).'</td>

<td>'.$kriteria[$i][2].'</td>

';

for($ii=0;$ii<count($kriteria);$ii++){

echo '

<td style="text-

align:center;">'.$matrik_kriteria[$i][$ii].'</td>

';

}

echo '

</tr>

';

}

?>

<tr>

<td></td>

<td><strong>JUMLAH KOLOM</strong></td>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<td style="text-

align:center;">'.$jumlah_kolom[$i].'</td>';

}

?>

</tr>

</tbody>

</table>

<table class="table table-striped table-hover table-bordered"

border="1">

<thead>

<tr>

<th colspan="50">NORMALISASI</th>

</tr>

<tr>

<th style="text-align:center;" width="20">NO</th>

<th>KRITERIA</th>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<th style="text-

align:center;">'.strtoupper($kriteria[$i][2]).'</th>';

}

?>

<th style="text-align:center;">EIGEN</th>

</tr>

</thead>

<tbody>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '

<tr>

<td style="text-

align:center;">'.($i+1).'</td>

<td>'.$kriteria[$i][2].'</td>

';

for($ii=0;$ii<count($kriteria);$ii++){

echo '

<td style="text-

align:center;">'.$matrik_normalisasi[$i][$ii].'</td>

';

}

echo '

<td style="text-

align:center;">'.$eigen_kriteria[$i].'</td>

</tr>

';

}

?>

</tbody>

</table>

<table class="table table-striped table-hover table-bordered"

border="1">

<thead>

<tr>

<th colspan="50">EIGEN KRITERIA DAN ALTERNATIF</th>

</tr>

<tr>

<th style="text-align:center;" width="20">NO</th>

<th>ALTERNATIF</th>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<th style="text-

align:center;">'.strtoupper($kriteria[$i][2]).'</th>';

}

?>

<th style="text-align:center;">NILAI</th>

<th style="text-align:center;">RANK</th>

</tr>

</thead>

<tbody>

<tr>

<td></td>

<td>VEKTOR EIGEN</td>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<td style="text-

align:center;">'.$eigen_kriteria[$i].'</td>';

}

?>

<td></td>

<td></td>

</tr>

<?php

for($i=0;$i<count($alternatif);$i++){

echo '

<tr>

<td style="text-

align:center;">'.($i+1).'</td>

<td>'.$alternatif[$i][2].'</td>

';

for($ii=0;$ii<count($kriteria);$ii++){

echo '

<td style="text-

align:center;">'.$eigen_alternatif[$ii][$i].'</td>

';

}

echo '

<td style="text-

align:center;"><strong>'.$nilai_global[$i].'</strong></td>

<td style="text-

align:center;">'.$ranking[$alternatif[$i][0]].'</td>

</tr>

';

}

?>

</tbody>

</table>

10. P_alternatif

<?php

$link_list='?hal=data_alternatif';

$link_update='?hal=update_alternatif';

$daftar='';$no=0;

$q="select * from alternatif order by nama";

$q=mysqli_query($con,$q);

if(mysqli_num_rows($q) > 0){

while($h=mysqli_fetch_array($q)){

$no++;

$id=$h['id_alternatif'];

$allow_del=true;

if(mysqli_num_rows(mysqli_query($con,"select * from

nilai_alternatif where id_alternatif='".$h['id_alternatif']."'

limit 0,1"))>0){$allow_del=false;}

if(mysqli_num_rows(mysqli_query($con,"select * from

nilai_alternatif where id_alternatif='".$h['id_alternatif']."'

limit 0,1"))>0){$allow_del=false;}

if($allow_del){$disabled='';}else{$disabled='disabled';}

$daftar.='

<tr>

<td valign="top">'.$no.'</td>

<td valign="top">'.$h['kode'].'</td>

<td valign="top">'.$h['nama'].'</td>

<td valign="top" align="center">'."<img

src='foto_berita/$h[gambar]' width=80px height=50px >". '</td>

<td align="center" valign="top"><a

href="'.$link_update.'&amp;id='.$id.'&amp;action=edit"

class="btn"><i class="icon-edit"></i></a> <a href="#"

onclick="DeleteConfirm(\''.$link_update.'&amp;id='.$id.'&amp;a

ction=delete\');return(false);" class="btn '.$disabled.'"><i

class="icon-trash"></i></a></td>

</tr>

';

}

}

?>

<script language="javascript">

function DeleteConfirm(url){

if (confirm("Anda yakin akan menghapus data ini ?")){

window.location.href=url;

}

}

</script>

<h3 class="p2">Data Alternatif</h3>

<a href="<?php echo $link_update;?>" class="btn blue"

style="float:right"><i class="icon-plus"></i> Tambah data

alternatif</a><br /><br />

<table width="613" class="table table-striped table-hover

table-bordered">

<thead>

<tr>

<th width="47">No</th>

<th width="109">Kode</th>

<th width="224">Nama Alternatif</th>

<th width="118">Gambar Mobil</th>

<th width="91" align="right">Control</th>

</tr>

</thead>

<tbody>

<?php echo $daftar;?>

</tbody>

</table>

11. Kriteria

<?php

include "koneksi.php";

include "ahp.php";

//require_once ( 'ahp.php' );

$kriteria=array();

$q="select * from kriteria order by id_kriteria";

$q=mysqli_query($con,$q);

while($h=mysqli_fetch_array($q)){

$kriteria[]=array($h['id_kriteria'],$h['kode'],$h['nama'

]);

}

$alternatif=array();

$q="select * from kriteria";

$q=mysqli_query($con,$q);

while($h=mysqli_fetch_array($q)){

$alternatif[]=array($h['id_kriteria'],$h['kode'],$h['nam

a']);

}

for($i=0;$i<count($kriteria);$i++){

$id_kriteria[]=$kriteria[$i][0];

}

$matrik_kriteria = ahp_get_matrik_kriteria($id_kriteria);

$jumlah_kolom = ahp_get_jumlah_kolom($matrik_kriteria);

$matrik_normalisasi = ahp_get_normalisasi($matrik_kriteria,

$jumlah_kolom);

$eigen_kriteria = ahp_get_eigen($matrik_normalisasi);

for($i=0;$i<count($alternatif);$i++){

$id_subkriteria[]=$alternatif[$i][0];

}

for($i=0;$i<count($kriteria);$i++){

$matrik_alternatif =

ahp_get_matrik_subkriteria($kriteria[$i][0], $id_subkriteria);

$jumlah_kolom_alternatif =

ahp_get_jumlah_kolom($matrik_alternatif);

$matrik_normalisasi_alternatif =

ahp_get_normalisasi($matrik_alternatif,

$jumlah_kolom_alternatif);

$eigen_alternatif[$i] =

ahp_get_eigen($matrik_normalisasi_alternatif);

}

$nilai_to_sort = array();

for($i=0;$i<count($alternatif);$i++){

$nilai=0;

for($ii=0;$ii<count($kriteria);$ii++){

$nilai = $nilai + ( $eigen_alternatif[$ii][$i] *

$eigen_kriteria[$ii]);

}

$nilai = round( $nilai , 4);

$nilai_global[$i] = $nilai;

$nilai_to_sort[] = array($nilai, $alternatif[$i][0]);

}

sort($nilai_to_sort);

for($i=0;$i<count($nilai_to_sort);$i++){

$ranking[$nilai_to_sort[$i][1]]=(count($nilai_to_sort) -

$i);

}

?>

<html>

<head>

<link rel="stylesheet" type="text/css"

href="media/css/demo_table_jui.css" />

<link rel="stylesheet" type="text/css"

href="media/themes/smoothness/jquery-ui-1.8.4.custom.css" />

<script src="media/js/jquery.js"></script>

<script src="media/js/jquery.dataTables.js"></script>

<script type="text/javascript">

$(document).ready(function(){

oTable = $('#tabel').dataTable({

"bJQueryUI" : true,

"sPaginationType" : "full_numbers"

});

});

</script>

</head>

<body>

<div style="overflow:auto">

<h3 class="p2">Hasil Perbandingan Kriteria <font

color="#FF0000"><b><?php echo $sakit; ?></b></font> </h3>

<table width="100%" class="display" id="tabel">

<thead>

<tr>

<th colspan="50" class="th1">EIGEN KRITERIA

</th>

</tr>

<tr>

<th style="text-align:center;" width="20"

class="th1">NO</th>

<th class="th1">KRITERIA</th>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<th style="text-

align:center;">'.strtoupper($kriteria[$i][2]).'</th>';

}

?>

<th style="text-align:center;"

class="th1">NILAI</th>

<th style="text-align:center;"

class="th1">RANK</th>

</tr>

</thead>

<tbody>

<tr>

<td></td>

<td>VEKTOR EIGEN</td>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<td style="text-

align:center;">'.$eigen_kriteria[$i].'</td>';

}

?>

<td></td>

<td></td>

</tr>

<?php

for($i=0;$i<count($alternatif);$i++){

echo '

<tr>

<td style="text-

align:center;">'.($i+1).'</td>

<td>'.$alternatif[$i][2].'</td>

';

for($ii=0;$ii<count($kriteria);$ii++){

echo '

<td style="text-

align:center;">'.$eigen_alternatif[$ii][$i].'</td>

';

}

echo '

<td style="text-

align:center;"><strong>'.$nilai_global[$i].'</strong></td>

<td style="text-

align:center;">'.$ranking[$alternatif[$i][0]].'</td>

</tr>

';

}

?>

</tbody>

</table>

</div>

12. Subkriteria

<?php

$link_list='?hal=data_subkriteria';

$link_update='?hal=update_subkriteria';

$daftar='';$no=0;

$q="select * from subkriteria,kriteria where

subkriteria.id_kriteria=kriteria.id_kriteria";

$q=mysqli_query($con,$q);

if(mysqli_num_rows($q) > 0){

while($h=mysqli_fetch_array($q)){

$no++;

$id=$h['id_subkriteria'];

$allow_del=true;

if(mysqli_num_rows(mysqli_query($con,"select * from

nilai_subkriteria where

id_subkriteria_1='".$h['id_subkriteria']."' limit

0,1"))>0){$allow_del=false;}

if(mysqli_num_rows(mysqli_query($con,"select * from

nilai_subkriteria where

id_subkriteria_2='".$h['id_subkriteria']."' limit

0,1"))>0){$allow_del=false;}

if($allow_del){$disabled='';}else{$disabled='disabled';}

$daftar.='

<tr>

<td valign="top">'.$no.'</td>

<td valign="top">'.$h['nama'].'</td>

<td

valign="top">'.$h['nama_subkriteria'].'</td>

<td align="center" valign="top"><a

href="'.$link_update.'&amp;id='.$id.'&amp;action=edit"

class="btn"><i class="icon-edit"></i></a> <a href="#"

onclick="DeleteConfirm(\''.$link_update.'&amp;id='.$id.'&amp;a

ction=delete\');return(false);" class="btn '.$disabled.'"><i

class="icon-trash"></i></a></td>

</tr>

';

}

}

?>

<script language="javascript">

function DeleteConfirm(url){

if (confirm("Anda yakin akan menghapus data ini ?")){

window.location.href=url;

}

}

</script>

<h3 class="p2">Data Subkriteria</h3>

<a href="<?php echo $link_update;?>" class="btn blue"

style="float:right"><i class="icon-plus"></i> Tambah data

subkriteria</a><br /><br />

<table class="table table-striped table-hover table-bordered"

width="100%">

<thead>

<tr>

<th width="93">No</th>

<th width="272">Nama Kriteria</th>

<th width="514">Nama Subkriteria</th>

<th width="156" align="right">Aksi</th>

</tr>

</thead>

<tbody>

<?php echo $daftar;?>

</tbody>

</table>

13. Rekomendasi

<script type="text/javascript">

var s5_taf_parent = window.location;

function popup_print(){

window.open('includes/cetak.php','page','toolbar=0,scrollbars=

1,location=0,statusbar=0,menubar=0,resizable=0,width=750,heigh

t=600,left=50,top=50,titlebar=yes')

}

</script>

<?php

session_start;

require_once ( 'ahp.php' );

$kriteria=array();

$q="select * from kriteria order by kode";

$q=mysqli_query($con,$q);

while($h=mysqli_fetch_array($q)){

$kriteria[]=array($h['id_kriteria'],$h['kode'],$h['nama'

]);

}

$alternatif=array();

$q="select * from alternatif order by kode";

$q=mysqli_query($con,$q);

while($h=mysqli_fetch_array($q)){

$alternatif[]=array($h['id_alternatif'],$h['kode'],$h['n

ama'],$h['gambar']);

}

for($i=0;$i<count($kriteria);$i++){

$id_kriteria[]=$kriteria[$i][0];

}

$matrik_kriteria = ahp_get_matrik_kriteria($id_kriteria);

$jumlah_kolom = ahp_get_jumlah_kolom($matrik_kriteria);

$matrik_normalisasi = ahp_get_normalisasi($matrik_kriteria,

$jumlah_kolom);

$eigen_kriteria = ahp_get_eigen($matrik_normalisasi);

$matrik_alternatif =

ahp_get_matrik_alternatif($kriteria[$i][0], $id_alternatif);

mysqli_query($con,"delete from nilai_eigen_kriteria"); /*

kosongkan tabel nilai_alternatif berdasarkan kriteria */

for($i=0;$i<count($kriteria);$i++){

mysqli_query($con,"insert into

nilai_eigen_kriteria(id_kriteria,nilai_eigen)

values('".$kriteria[$i][0]."','".$eigen_kriteria[$i]."')");

}

for($i=0;$i<count($alternatif);$i++){

$id_alternatif[]=$alternatif[$i][0];

$oke2=array();

$q2="select * from nilai_alternatif where

id_alternatif=".$alternatif[$i][0]."";

$q=mysqli_query($con,$q2);

while($h=mysqli_fetch_array($q)){

$oke2[]=array($h['nilai']);

$oke3=array($h['nilai']);

//var_dump($oke3);

}

///echo $nooo;

}

for($i=0;$i<count($alternatif);$i++){

$alternatif_oke[]=$oke2[$i][0];

}

for($i=0;$i<count($kriteria);$i++){

$matrik_alternatif =

ahp_get_matrik_alternatif($kriteria[$i][0], $id_alternatif);

$jumlah_kolom_alternatif =

ahp_get_jumlah_kolom($matrik_alternatif);

$matrik_normalisasi_alternatif =

ahp_get_normalisasi($matrik_alternatif,

$jumlah_kolom_alternatif);

$eigen_alternatif[$i]

=ahp_get_eigen($matrik_normalisasi);

}

$nilai_to_sort = array();

for($i=0;$i<count($alternatif);$i++){

$kolom = 5;

$k = 0;

$sql = mysql_query("SELECT * FROM

nilai_alternatif,nilai_eigen_kriteria where

nilai_alternatif.id_kriteria=nilai_eigen_kriteria.id_kriteria

and nilai_alternatif.id_alternatif=".$alternatif[$i][0]."");

$total=0;

while($data = mysql_fetch_array($sql)){

//var_dump($data);

if ($k >= $kolom) {

$k = 0;

}

$k++;

$hasil1=round ($data[nilai]*

$data[nilai_eigen] ,5);

$total +=$hasil1;

//echo $total;

}

$nilai=0;

for($ii=0;$ii<count($kriteria);$ii++){

$nilai =$total;

}

$nilai = round( $nilai , 4);

$nilai_global[$i] = $nilai;

$nilai_to_sort[] = array($nilai, $alternatif[$i][0]);

}

sort($nilai_to_sort);

for($i=0;$i<count($nilai_to_sort);$i++){

$ranking[$nilai_to_sort[$i][1]]=(count($nilai_to_sort) -

$i);

}

?>

<h3 class="p2">Hasil Alternatif</h3>

<table class="table table-striped table-hover table-bordered">

<thead>

<tr>

<th colspan="50">NILAI PERBANDINGAN</th>

</tr>

<tr>

<th style="text-align:center;"

width="20">NO</th>

<th style="text-align:center;">KRITERIA</th>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<th style="text-

align:center;">'.strtoupper($kriteria[$i][2]).'</th>';

}

?>

</tr>

</thead>

<tbody>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '

<tr>

<td style="text-

align:center;">'.($i+1).'</td>

<td>'.$kriteria[$i][2].'</td>

';

for($ii=0;$ii<count($kriteria);$ii++){

echo '

<td style="text-

align:center;">'.$matrik_kriteria[$i][$ii].'</td>

';

}

echo '

</tr>

';

}

?>

<tr>

<td></td>

<td><strong>JUMLAH KOLOM</strong></td>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<td style="text-

align:center;">'.$jumlah_kolom[$i].'</td>';

}

?>

</tr>

</tbody>

</table>

<table class="table table-striped table-hover table-bordered">

<thead>

<tr>

<th colspan="50">NORMALISASI</th>

</tr>

<tr>

<th style="text-align:center;"

width="20">NO</th>

<th>KRITERIA</th>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<th style="text-

align:center;">'.strtoupper($kriteria[$i][2]).'</th>';

}

?>

<th style="text-align:center;">EIGEN</th>

</tr>

</thead>

<tbody>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '

<tr>

<td style="text-

align:center;">'.($i+1).'</td>

<td>'.$kriteria[$i][2].'</td>

';

for($ii=0;$ii<count($kriteria);$ii++){

echo '

<td style="text-

align:center;">'.$matrik_normalisasi[$i][$ii].'</td>

';

}

echo '

<td style="text-

align:center;">'.$eigen_kriteria[$i].'</td>

</tr>

';

}

?>

</tbody>

</table>

<table class="table table-striped table-hover table-bordered">

<thead>

<tr>

<th colspan="50">EIGEN KRITERIA DAN

ALTERNATIF</th>

</tr>

<tr>

<th style="text-align:center;"

width="20">NO</th>

<th>ALTERNATIF</th>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<th style="text-

align:center;">'.strtoupper($kriteria[$i][2]).'</th>';

}

?>

<th style="text-align:center;">Gambar</th>

<th style="text-align:center;">Total Nilai</th>

<th style="text-align:center;">RANK</th>

</tr>

</thead>

<tbody>

<tr>

<td></td>

<td>VEKTOR EIGEN</td>

<?php

for($i=0;$i<count($kriteria);$i++){

echo '<td style="text-

align:center;">'.$eigen_kriteria[$i].'</td>';

}

?>

<td></td>

<td></td>

</tr>

<?php

for($i=0;$i<count($alternatif);$i++){

echo '

<tr>

<td style="text-

align:center;">'.($i+1).'</td>

<td>'.$alternatif[$i][2].'</td>

';

$kolom = 5;

$k = 0;

$sql = mysql_query("SELECT * FROM

nilai_alternatif,nilai_eigen_kriteria where

nilai_alternatif.id_kriteria=nilai_eigen_kriteria.id_kriteria

and nilai_alternatif.id_alternatif=".$alternatif[$i][0]."");

$total=0;

while($data = mysql_fetch_array($sql)){

//var_dump($data);

if ($k >= $kolom) {

echo "<tr></tr>";

$k = 0;

}

$k++;

$hasil1=round ($data[nilai]*

$data[nilai_eigen] ,5);

$total +=$hasil1;

//echo $total;

echo '

<td style="text-

align:center;">'.$hasil1.'</td>

';

}

echo '

<td style="text-

align:center;"><strong><img

src=foto_berita/'.$alternatif[$i][3].' width=80px

height=50px></strong></td>

<td style="text-

align:center;"><strong>'.$total.'</strong></td>

<td style="text-

align:center;">'.$ranking[$alternatif[$i][0]].'</td>

</tr>

';

}

?>

</tbody>

</table>

14. Ubah password

<?php

$link_update='?hal=ubah_password';

if(isset($_POST['save'])){

if(empty($_POST['password']) or

empty($_POST['password_baru']) or empty($_POST['ulangi'])){

$error='Masih ada beberapa kesalahan. Silahkan

periksa lagi form di bawah ini.';

}else{

if($_POST['password_baru']!=$_POST['ulangi']){

$error='Password baru tidak sama. Silahkan

ulangi lagi.';

}else{

if(mysqli_num_rows(mysqli_query($con,"select *

from admin where id_admin='".$id_login."' and

password='".md5($_POST['password'])."'"))>0){

mysqli_query($con,"update admin set

password='".md5($_POST['password_baru'])."' where

id_admin='".$id_login."'");

$success='Password anda berhasil

diubah.';

}else{

$error='Password anda salah. Silahkan

ulangi lagi.';

}

}

}

}

?>

<h3 class="p2">Ubah Password</h3>

<form action="<?php echo $link_update;?>" name=""

method="post" enctype="multipart/form-data">

<?php

if(!empty($error)){

echo '

<div class="alert alert-error ">

'.$error.'

</div>

';

}

if(!empty($success)){

echo '

<div class="alert alert-success ">

'.$success.'

</div>

';

}

?>

<table width="100%" border="0" cellspacing="4" cellpadding="4"

class="tabel_reg">

<tr>

<td width="120">Password Anda<span

class="required">*</span> </td>

<td><input name="password" type="password" size="40"

value="" class="m-wrap large"></td>

</tr>

<tr>

<td>Password Baru<span class="required">*</span> </td>

<td><input name="password_baru" type="password"

size="40" value="" class="m-wrap large"></td>

</tr>

<tr>

<td>Ulangi<span class="required">*</span> </td>

<td><input name="ulangi" type="password" size="40"

value="" class="m-wrap large"></td>

</tr>

<tr>

<td></td>

<td><button type="submit" name="save" class="btn

blue"><i class="icon-ok"></i> Simpan</button>

<button type="button" name="cancel" class="btn"

onclick="location.href='<?php echo

$www;?>'">Batal</button></td>

</tr>

</table>

</form>