window.location='karyawan/homeuser.php'</script>"; }else if($c['level']=="manajer"){

dokumen-dokumen yang mirip
Praktikum 3 Cookie, Session, dan Database MySQL

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. menguji dan memulai penggunaan sistem yang baru.

Dari potongan program pada Gambar 1 dijelaskan bahwa, program

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

Membuat Login Dengan PHP dan MYSQL

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

MATERI WEB. Pembuatan Login Aplikasi, Dasboard Admin & Menu Keluar menggunakan PHP & Mysql. Bas-Dev : Ahmad Bastiar

Checkbox dengan Foreach dan MYSQL

MODUL 11 MEMBUAT LOGIN USER

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

Tutorial Membuat WEB Dinamis Dengan PHP

Membuat Halaman Login Dengan PHP

BAB IV IMPLEMENTASI DAN PEMBAHASAN

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

BAB IV IMPLEMENTASI DAN PENGGUNA

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

Tutorial jquery Ajax Bagian 2 (Input, Update, Delete, Animasi Loading)

LAMPIRAN. 1. Listing Program pada website sekolah. index.php

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data

MODUL PEMROGRAMAN WEB

LAMPIRAN LISTING PROGRAM WEBSITE

Membuat Form login dengan Php dan Mysql

BAB IV IMPLEMENTASI SISTEM

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

Membuat Chatbox Sederhana dengan Ajax jquery dan PHP PDO

Membuat Database mysql dengan PhpMyAdmin

Lampiran 1. Flowchart perancangan sistem

BAB V IMPLEMENTASI DAN PENGUJIAN. lingkungan perangkat lunak, implementasi database beserta struktur program dan

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

Gambar Surat Pengantar Fakultas

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. 4.1 Spesifikasi Perangkat Keras dan Perangkat Lunak

BAB 4 PERANCANGAN LAYAR

Membuat Online Messanger atau Chat dengan PHP, MySQL, JQuery, Bootsrtrap 3 dan Font Awesome 4 [Part 3]

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

PHP & Mysql. Pemrograman Internet

Menangani Input dari User

Domain & Hosting Free By : Subianto, S.Kom

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

PEMBUATAN MASTER PENGGUNA PADA APLIKASI BPN-PPAT (CRUD)CREATE, READ, UPDATE,DELETE With PHP & Mysql

BAB X AKSES DAN MANIPULASI DATA

Konektivitas PHP - MySQL

LAMPIRAN Source Code Untuk Menampilkan Halaman Home

LAMPIRAN. Source code halaman utama:

Membuat Duplikasi Form dengan Jquery (Dynamic Form)

Fungsi-fungsi MySql Fungsi mysql_connect. Bentuk: Membuat hubungan ke database MySQL yang terdapat pada suatu host.

Dasar PHP-MySQL oleh : Prasaja Wikanta

DAFTAR PUSTAKA. Fathansyah. (2007). Basis Data. Informatika : Bandung.

Lampiran Kode Program

Membuat Web Chatting dengan Ajax Jquery, PHP, dan Bootstrap [Part 2]

Tutorial PHP Register Login Logout Script

Create Read Update Delete using PHP MySql

Chart Dinamis dengan PHP-XML-JSChart

Membuat Online Messanger atau Chat dengan PHP, MySQL, JQuery, Bootsrtrap 3 dan Font Awesome 4 [Part 2]

Advantages. Keunggulan :

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22

LAMPIRAN. Source Code: Koneksi: <? mysql_connect("localhost","sa","sa"); mysql_select_db("hrd");?> Seleksi Karyawan: <? include("sessionrequest.

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

P - 12 Bab 9 : PHP & MySQL

1. Membuat Kerangka Website dengan Table

BAB-12 MEMBUAT FORM HTML

BAB IX COOKIE DAN SESSION

Konsep Basis Data di Web

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah


SISTEM PAKAR UNTUK MENDAGNOSIS PENYAKIT SINUSITIS MENGGUNAKAN ALGORRITMA CERTAINTY FACTOR DAN FORWARD CHAINING

KURSUS ONLINE JASA WEBMASTERS

LAMPIRAN. Lampiran 1.Surat Permohonan Penelitian dari fakultas

LAMPIRAN. A. Source Code Halaman Utama

BAB IV HASIL DAN PEMBAHASAN

<td width="299" align="right">selamat Datang, <img src="img/user3.png" /> <a href="read_pakar.php"><?php echo $_SESSION['id'];?

PRAKTIKUM I MySQL / phpmyadmin

Pemrograman Basis Data Berbasis Web

Pertemuan 5 Pemrograman Internet (Web Dinamis)

</td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td width="778" height="81" align="center" valign="middle">sistem pakar jaringan LAN ini

?> <html> <head> <link href="data/styles.css" rel="stylesheet" type="text/css"> <title>sumber Ilmu Online Bookstore</title> </head>

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP

Membuat Flexibel Input sederhana dengan jquery.

108

LISTING PROGRAM. Index.php. Universitas Sumatera Utara

<title>kamus Indonesia Karo Online</title> <!-- Bootstrap core CSS --> <link href="css/bootstrap.min.css" rel="stylesheet">

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

Pemrograman Web Lanjut 2017

Pemrograman Berbasis Web II Oleh : Aririk Japik,S.Kom. copyright by :japikinfo.com

Pemrograman Basis Data Berbasis Web

BAB IV IMPLEMENTASI DAN PENGUJIAN

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

Membuat Halaman Admin Untuk Web Buatan Sendiri

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

Levenshtein Distance.php

DATABASE MYSQL DENGAN PHP

Transkripsi:

Source Code 1. Login.php <form role="form" action="proses_login.php?op=in" method="post"> <fieldset> <div class="form-group"> <input class="form-control" placeholder="username" name="username" type="text" autofocus> </div> <div class="form-group"> <input class="form-control" placeholder="password" name="password" type="password" value=""> </div> <!-- Change this to a button or input when using this as a form --> <input type="submit" class="btn btn-lg btn-success btn-block" value="login"> </fieldset> </form> 2. Proses_login.php session_start(); mysql_connect("localhost","root","") or die("nggak bisa koneksi"); mysql_select_db("skripsi");//sesuaikan dengan nama database anda $username = $_POST['username']; $password = $_POST['password']; $op = $_GET['op']; if($op=="in") $cek = mysql_query("select * FROM login WHERE username='$username' AND password='$password'"); if(mysql_num_rows($cek)==1)//jika berhasil akan bernilai 1 $c = mysql_fetch_array($cek); $_SESSION['username'] = $c['username']; $_SESSION['level'] = $c['level']; if($c['level']=="admin") echo "<script>alert('selamat Datang $username'); window.location='admin/homeadmin.php'</script>"; else if($c['level']=="karyawan") echo "<script>alert('selamat Datang $username'); window.location='karyawan/homeuser.php'</script>"; else if($c['level']=="manajer")

echo "<script>alert('selamat Datang $username'); window.location='manajer/homeman.php'</script>"; else if($c['level']=="direktur") echo "<script>alert('selamat Datang $username'); window.location='direktur/homedirek.php'</script>"; else die("password salah <a href=\"javascript:history.back()\">kembali</a>"); else if($op=="out") unset($_session['username']); unset($_session['level']); header("location:index.php"); 3. Tambah-Sakit-Karyawan(form untuk mengajukn sakit) <form name="biodata" action="proses-tambah-sakit-karyawan.php" method="post"> <!-- Form --> <div class="form"> <table> mysql_connect("localhost","root",""); mysql_select_db("skripsi"); $result = mysql_query("select * from karyawan,divisi where karyawan.id_divisi=divisi.id_divisi"); $jsarray = "var prdname = new Array();\n"; <td> <label>nik</label></td> <td><input type="text" id="nik" name="nik" class="field size1" onchange="changevalue(this.value)"></td> while($row=mysql_fetch_array($result)) $jsarray.= "prdname['". $row['nik']. "'] = miez:'". addslashes($row['nama']). "',de:'".addslashes($row['alamat'])."',re:'".addslashes($row['divisi'])."',me:'".addslashes($row['id_divisi'])."';\n"; <td>

<label>nama</label></td> <td><input type="text" name="nama" class="field size1" id="nama" readonly="readonly"></td> <td> <label>alamat</label></td> <td><textarea class="field size1" rows="10" cols="30" name="alamat" id="alamat" readonly="readonly"></textarea> </td> <td><label>divisi</label></td> <td><input type="text" name="div" class="field size1" id="divisi" readonly="readonly"/> <input type="text" name="id_div" class="field size1" id="id_divisi" readonly="readonly"/></td> <script type="text/javascript"> echo $jsarray; function changevalue(id) document.getelementbyid('nama').value = prdname[id].miez; document.getelementbyid('alamat').value = prdname[id].de; document.getelementbyid('divisi').value = prdname[id].re; document.getelementbyid('id_divisi').value = prdname[id].me; ; </script> </table> </div> </form> 4. Proses-tambah-sakit-karyawan.php include "conn.php"; $nik=$_post['nik']; $ket=$_post['id4']; $jns=$_post['id3']; $id1=$_post['id1']; $id2=$_post['id2']; $tgl1=$_post['tgl1']; $tgl2=$_post['tgl2']; $biaya=$_post['biaya']; $obat=$_post['obat']; $inap=$_post['inap'];

$hrg1=$_post['hrg1']; $hrg2=$_post['hrg2']; $div=$_post['id_div']; $date=date('y'); $coba="select jumlah_sakit from riwayat_sakit_karyawan where nik='$nik'"; $apa=mysql_query($coba,$conn); $cek=mysql_fetch_array($apa); $ins="insert into sakit_karyawan(id_sakit_karyawan,ket_sakit,tgl_mulai_sakit,tgl_selesai_s akit,id_tmpt_berobat,nik,id_rmh_sakit,id_jns_penyakit,biaya,tahun,id_divi si,id_penyakit) values('','$ket','$tgl1','$tgl2','$id1','$nik','$id2','$id3','$biaya','$date','$div','$ id4')"; $op=mysql_query($ins); $ubah="insert into riwayat_sakit_karyawan(id_riwayat_sakit_karyawan,nik,jumlah_sakit,tah un) values('','$nik','1','$date')"; $result=mysql_query($ubah); if($cek['jumlah_sakit']>='1') $upt="update riwayat_sakit_karyawan set jumlah_sakit=$cek[jumlah_sakit]+1 where nik='$nik'"; $yos=mysql_query($upt); else echo "Data Tidak Ter Update"; $konyol=mysql_query("select tunjangan from tunjangan_kesehatan"); $ko=mysql_fetch_array($konyol); $to=$ko['tunjangan']; $you="update tunjangan_kesehatan set tunjangan='$to'-'$biaya' where nik='$nik'"; $kamu=mysql_query($you); $biy="insert into biaya(id_biaya,biaya,nik,tgl_mulai_sakit,tgl_selesai_sakit,tahun,id_rmh_s akit,ket_sakit,id_jns_penyakit,obat,harga_obat,rawat_inap,harga_inap) values('','$biaya','$nik','$tgl1','$tgl2','$date','$id2','$ket','$jns','$obat','$hrg1', '$inap','$hrg2')";

$pa=mysql_query($biy); header("location:monitoring.php"); 5. Grafik-sakit-karyawan.php $server = "localhost"; $username = "root"; $password = ""; $database = "skripsi"; mysql_connect($server,$username,$password) or die("koneksi gagal"); mysql_select_db($database) or die("database tidak bisa dibuka"); $id=$_session['username']; $nama=mysql_query("select * from manajer,divisi where manajer.id_divisi=divisi.id_divisi and nik='$id'"); $dt=mysql_fetch_array($nama); $nam=$dt['nama']; $div=$dt['divisi']; <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>grafik Sakit Kesehatan</title> <script src="jquery-1.9.1.min.js"></script> <script src="highcharts.js"></script> <script src="exporting.js"></script> <script type="text/javascript"> var chart1; // globally available $(document).ready(function() chart1 = new Highcharts.Chart( chart: renderto: 'container', type: 'column', title: text: 'Data Sakit Keseluruhann Karyawan <br> echo $div;', xaxis: categories: ['Jenis Penyakit'], yaxis: title: text: 'Jumlah Sakit',

series: [ $sql = "SELECT * from penyakit"; $query = mysql_query( $sql ) or die(mysql_error()); while($ambil = mysql_fetch_array($query)) $jns_penyakit=$ambil['id_penyakit']; $nm=$ambil['penyakit']; $sql_jumlah = "SELECT * from sakit_karyawan,karyawan where karyawan.nik=sakit_karyawan.nik and karyawan.nik_manajer='$id' and id_penyakit='$jns_penyakit'"; $query_jumlah = mysql_query( $sql_jumlah ) or die(mysql_error()); $jum=mysql_num_rows($query_jumlah);, name: ' echo $nm; ', data: [ echo $jum; ] ] ); ); </script> </head> <body> <div id="container" style="min-width: 700px; height: 400px; margin: 0 auto"></div> </body> </html>