Kamis, 13 Oktober 2016

Database Perpustakaan MySQL dengan PHP

Cara Koneksi Database MySQL ke PHP

Tutorial kali ini kita akan belajar cara koneksi database MySQL dengan bahasa PHP. PHP adalah bahasa pemrograman umum yang paling banyak digunakan untuk pengembangan web. PHP sangat cepat dan fleksibel dan banyak digunakan oleh situs-situs paling populer di dunia.

PHP adalah singkatan dari “PHP Hypertext Preprocessor”. PHP sendiri awalnya kependekan dari “Personal Home Page Tools” dan sebagian besar pengembang web membuat konten dinamis yang berinteraksi dengan database melalui PHP.

Database adalah sekumpulan data yang telah terorganisir sehingga memudahkan program komputer untuk mengakses kebagian data yang dibutuhkan. Database yang akan kita akses pada tutorial ini adalah database MySQL.

Berikut langkah-langkah nya :

1. Jalankan terlebih dahulu XAMPP lalu aktifkan Apache dan MySQL


2. Kemudian buka notepad++, kalau belum ada bisa di download terlebih dahulu. Selanjutnya buka  halaman baru lalu beri nama "data petugas.php" sesuai yang ada di database, setelah itu simpan di folder tutorial di htdocs.

3. Koneksi Data Petugas

-> Cara Koneksi

<?php
$host = 'localhost';
  $user = 'root';     
  $password = '';     
  $database = 'perpustakaan'; 
   
  $koneksi_db = mysqli_connect($host, $user, $password, $database);
?>



-> Cara Menampilkan Data Petugas

<center>
<head>
 <title>Halaman Petugas</title>
</head>
<body>
 <h3>Data Petugas</h3>
 <table border = '1' width = '700'>
 
 <tr>
  <td>id_petugas</td>
  <td>nama</td>
  <td>jk</td>
  <td>jabatan</td>
  <td>jam_tugas</td>
  <td>telepon</td>
  <td>alamat</td>
 </tr>

 <?php
  $queri = '($koneksi_db, select * from petugas)';
  $hasil = mysqli_query ($koneksi_db, "select * from petugas");
  while($data = mysqli_fetch_array($hasil))
 
{
 echo "
 <tr>
  <td>".$data ['id_petugas']."</td>
  <td>".$data ['nama']."</td>
  <td>".$data ['jk']."</td>
  <td>".$data ['jabatan']."</td>
  <td>".$data ['jam_tugas']."</td>
  <td>".$data ['telepon']."</td>
  <td>".$data ['alamat']."</td>
 </tr>
 ";
  }
 ?>

 </table>
</body>


-> Jika sudah simpan file data petugas.php tersebut. Kemudian buka web browser lalu ketik localhost/tutorial/data petugas.php, maka akan muncul tampilan seperti di bawah ini :


4. Koneksi Data Anggota

->Cara Koneksi

<?php
$host = 'localhost';
  $user = 'root';     
  $password = '';     
  $database = 'perpustakaan'; 
   
  $koneksi_db = mysqli_connect($host, $user, $password, $database);
?>


-> Cara Menampilkan Data Anggota

<center>
<head>
 <title>Halaman Anggota</title>
</head>
<body>
 <h3>Data Anggota</h3>
 <table border = '1' width = '700'>
 
 <tr>
  <td>id_anggota</td>
  <td>nama</td>
  <td>jk</td>
  <td>angkatan</td>
  <td>alamat</td>
 </tr>
 <?php
  $queri = '($koneksi_db, select * from anggota)';
  $hasil = mysqli_query ($koneksi_db, "select * from anggota");
  while($data = mysqli_fetch_array($hasil))

  {
 echo "
 <tr>
  <td>".$data ['id_anggota']."</td>
  <td>".$data ['nama']."</td>
  <td>".$data ['jk']."</td>
  <td>".$data ['angkatan']."</td>
  <td>".$data ['alamat']."</td>
 </tr>
 ";
  }
 ?>

 </table>
</body>


-> Jika sudah simpan file data petugas.php tersebut. Kemudian buka web browser lalu ketik localhost/tutorial/data anggota.php, maka akan muncul tampilan seperti di bawah ini :


5. Berikut Tampilan Index Tutorial yang di Buat


Itu lah tutorial Cara menampilkan data dari database MySql dalam bentuk tabel menggunakan PHP dan HTML, semoga tutorial nya sangat bermanfaat buat semua.

Mohon kritik & saran teman-teman . . .

Terima Kasih . . .

Selasa, 11 Oktober 2016

Membuat Database Perpustakaan

Maksud dan Tujuan

System Informasi tentang perpustakaan ini di buat dengan maksud dan tujuan agar proses yang terjadi di dalam perpustakaan ini dapat di lakukan dengan mudah, seperti update, insert, delete, maupun back up data. Selain itu juga dapat menghemat pengeluaran anggaran biaya, waktu, tenaga, serta pikiran.

Cara Membuat Database Perpustakaan


1. Entitas yang Terlibat

-Petugas
-Anggota
-Buku
-Rak
-Peminjaman
-Pengembalian

2. Attribute yang di Tentukan

I. Petugas
-> Id_Petugas
-> Nama
-> JK (Jenis Kelamin)
-> Jabatan
-> Jam_Tugas
-> Telp (Telepon)
-> Alamat

II. Anggota
-> Id_Anggota
-> Nama
-> JK (Jenis Kelamin)
-> Angkatan
-> Alamat

III. Buku
-> Id_Buku
-> Judul
-> Penulis
-> Tahun_Terbit

IV. Rak
-> Id_Rak
-> Nama_Rak
-> Id_Buku

V. Peminjaman
-> Id_Pinjam
-> Tanggal_Pinjam
-> Tanggal_Kembali
-> Id_Petugas
-> Id_Anggota
-> Id_Buku

VI. Pengembalian
-> Id_Kembali
-> Tanggal_Kembali
-> Denda_Per_Hari
-> Jumlah_Hari
-> Id_Petugas
-> Id_Anggota
-> Id_Buku

3. Cara Membuat Attribute dan Entitas

I. Petugas

II. Anggota

III. Buku

IV. Rak





V. Peminjaman


VI. Pengembalian



Cara Implementasi ke Tabel Fisik (Query Insert)


Relasi Antar Tabel (Interface SQL)



TERIMA KASIH . . .
































Selasa, 04 Oktober 2016

Database Management System


                           Cara membuat Database MySQL Dengan CMD XAMPP

Salam semua sahabat sekarang saya mau berbagi postingan bagaimana cara membuat database MySQL dengan CMD menggunakan Aplikasi Server XAMPP. . .
 

Sebelum saya bahas tentang bagaimana membuat database, saya jelaskan sedikit tentang XAMPP itu apa sih?

Allright...XAMPP merupakan salah satu Aplikasi Server yang beberapa aplikasi server  yaitu Apache (web server), MySQL (Database Server/Sistem Manajemen Database/ Salah Satu Jenis Database), PHPMyAdmin (Aplikasi yang digunakan untuk perancangan database).

Sekarang lanjut untuk perancangan database menggunakan CMD. . .

1. Download dan Install Aplikasi Control Panel XAMPP ya :

 

2. Aktifkan database server dengan klik "START" di Control Panel pada modul MySQL dan Apache, seperti di bawah ini :



3.  Akses CMD.exe dengan Cara  "Windows+R", ketik cmd>>run>>, defaultnya akan menuju folder user, kemudian masuk kepada folder mysql.exe yang ada pada folder xampp, lakukan langkah-langkah dibawah ini sampai MySQL terkoneksi :



4. Selanjutnya start XAMPP






5. Kemudian buat database, misalkan saya mau buat database "stmikbpn"



   mysql [(none)]> create database stmikbpn;

6. Setelah itu buat table beserta field pada database yang tadi sudah di buat :



mysql [(none)]> use stmikbpn; (menggunakan database mahasiswa)
mysql [(stmikbpn)]> create table prodi (program studi)
                             - > (id_prodi char(10) primary key,
                             - > id_dosen char(10),
                             - > id_mahasiswa char(10),
                             - > id_ruangan char(10),
                             - > nama_prodi varchar(20));
catatan : "prodi (program studi)" adalah nama table, id_prodi,id_dosen,id_mahasiswa,id_ruangan,nama_prodi adalah nama field dalam table "prodi"

7. Lihat table dalam database "stmikbpn"



mysql [stmikbpn]> show tables from stmikbpn;

8. Lihat field table "prodi" pada database "stmikbpn"



mysql [stmikbpn]> describe prodi;

9. Untuk table yang selanjutnya  cara nya  hampir sama dengan membuat table pada sebelum nya, misal membuat tabel "dosen"




mysql [(none)]> use stmikbpn; (menggunakan database stmikbpn)
mysql [(stmikbpn)]> create table dosen
                             - > (id_dosen char(10) primary key,
                             - > nama_dosen char(20);
catatan : "dosen" adalah nama table, id_dosen,nama_dosen adalah nama field dalam table "dosen"

10. Lihat field table "dosen" pada database "stmikbpn"



mysql [stmikbpn]> describe dosen;

11. Untuk melihat database yang sudah di buat, silahkan buka di "localhost/phpmyadmin"  

lalu pilih databases yang di buat "stmikbpn"
maka tampilan nya seperti di bawah ini :



Semoga Bermanfaat dan Selamat Mencoba ! ::)





Mohon Kritik dan Saran . . .