52
COUNT AS nilai_standar_kriteria FROM nilai_standar_kriteria; totalNilaiStandarKriteria
= mysqli_fetch_assocresultNilaiKriteria;
resultNilaiAlternatif = mysqli_querydb, SELECT COUNT AS nilai_alternatif FROM nilai_alternatif;
totalNilaiAlternatif = mysqli_fetch_assocresultNilaiAlternatif;
resultPemilihan = mysqli_querydb, SELECT COUNT AS pemilihan FROM pemilihan;
totalPemilihan = mysqli_fetch_assocresultPemilihan; data = [
kriteria = totalKriteria[kriteria], alternatif
= totalAlternatif[alternatif], nilai_standar_kriteria
= totalNilaiStandarKriteria[nilai_standar_kriteria],
nilai_alternatif = totalNilaiAlternatif[nilai], pemilihan
= totalPemilihan[pemilihan] ];
viewAdminadmindashboard, data; }
Halaman pengelolaan kriteria ditampilkan jumlah kriteria yang ada dan akan diberi nilai c yaitu cost dan b yaitu benefit. terdapat juga button tambah, edit
dan hapus. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
53
4.1.3.6 Halaman Sub Pengelolaan Nilai Standar Kriteria
Gambar 4. 7 Halaman Sub Pengelolaan Nilai Standar Kriteria
?php function indexpage
{
page = emptypage ? 1 : page; limit
= 10; offset = page-1 limit;
global db; results
= mysqli_querydb,
SELECT FROM
nilai_standar_kriteria JOIN kriteria ON nilai_standar_kriteria.id_kriteria =
kriteria.id_kriteria LIMIT offset, limit ;
if results-num_rows 0 {
while row = mysqli_fetch_assocresults {
data[listNilaiStandarKriteria][] = row; }
} totalResults
= mysqli_querydb,
SELECT
54
id_nilai_standar_kriteria FROM nilai_kriteria; data[no] = offset + 1;
data[page] = page;
data[limit] = limit;
data[total] = totalResults-num_rows;
viewAdminadminnilai-kriteriaindex, data; }
Halaman pengelolaan nilai standar kriteria ditampilkan nama kriteria, isi standar, nilai satndar yaitu 10, 5 dan 1, terdapat pula button tambah, edit dan
hapus.
4.1.3.7 Halaman Sub Pengelolaan Nilai
Gambar 4. 8 Halaman Sub Pengelolaan Nilai
?php function index
{
page = emptypage ? 1 : page; limit
= 10;
55
offset = page-1 limit; data = [];
global db; results = mysqli_querydb, SELECT id_alternatif, nama
FROM alternatif LIMIT offset, limit ;
if results-num_rows 0 {
while row = mysqli_fetch_assocresults {
data[listAlternatif][] = row; }
} results2
= mysqli_querydb,
SELECT nilai_alternatif.id_alternatif,
nilai_standar_kriteria.id_kriteria, nilai_standar_kriteria.nama
FROM nilai_alternatif JOIN
nilai_kriteria ON
nilai_alternatif.id_nilai_standar_kriteria =
nilai_standar_kriteria.id_nilai_standar_kriteria; if results2-num_rows 0
{ while row = mysqli_fetch_assocresults2
{ data[listNilaiAlternatif][] = row;
} }
results3 =
mysqli_querydb, SELECT
id_kriteria, nama_kriteria FROM kriteria;
if results3-num_rows 0 {
while row = mysqli_fetch_assocresults3 {
data[listKriteria][] = row; }
} totalResults = mysqli_querydb, SELECT id_nilai_kriteria
FROM nilai_alternatif; data[no] = offset + 1;
data[page] = page;
data[limit] = limit;
data[total] = totalResults-num_rows;
viewAdminadminnilai-alternatifindex, data; }