4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
1/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
Membuat Database Menggunakan
MySQL dan PHP
Posted on March 10, 2012
Untuk dapat membantu mengerti mengenai perancangan database, ada baiknya jika kita
mengetahui bagaimana bentuk dari database itu sendiri. Pada intinya di dalam suatu
database terdapat tabel-tabel dimana kita akan menyimpan data sesuai dengan kebutuhan
dari aplikasi yang akan kita buat.
Pada pembahasan ini kita akan coba membuat database menggunakan mysql dan
menampilkan hasilnya menggunakan php. Untuk dapat mempermudah melakukannya,
anda cukup menggunakan paket aplikasi XAMPP dimana didalamnya antara lain terdapat
aplikasi database MySql, Php dan Apache server. Anda dapat mendownloadnya melalui
link berikut:
Selesai mendownload, lakukan instalasi dengan mengikuti langkah-langkah yang diberikan.
Setelah aplikasi XAMPP berhasil diinstall, jalankan XAMPP Control Panel dan jalankan
(start) modules Apache dan MySql.
Blognya Riza Agustiansyahnext step…
4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
2/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
Gambar 1. Menjalankan module apache dan mysql
Selanjutnya bukalah browser anda (firefox,chrome,opera, dsb.), kemudian ketikkan
http://localhost di alamat url kemudian enter. Apabila pada browser browser anda muncul
tampilan seperti pada gambar 2, berarti anda telah berhasil menginstall XAMPP dan siap
membuat aplikasi database berbasis web.
Gambar 2. Tampilan localhost XAMPP
Selanjutnya bukalah folder tempat anda menginstal XAMPP yang biasanya berada di
C:\xampp. Bukalah folder htdocs, folder ini merupakan folder penyimpanan file web kita.
Buatlah folder baru di dalam folder htdocs misalnya dengan nama perusahaan untuk
menyimpan aplikasi database yang akan kita buat. Buatlah file baru di dalam folder
perusahaan dengan nama index.php kemudian isikan kode program berikut (anda dapat
menggunakan notepad atau editor yang lain):
4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
3/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
< ? p h p
e c h o " H o r e . . . S a y a b e r h a s i l m e m b u a t a p l i k a s i P H P : ) " ;
? >
Jalankan kembali browser anda kemudian ketikkan alamat http://localhost/perusahaan/
Apabila tampilan wweb anda seperti pada gambar 3 maka anda berhasil membuat aplikasi
php pertama anda dengan sukses
Gambar 3. Tampilan aplikasi awal
Setelah berhasil membuat aplikasi awal, selanjutnya kita belajar menggunakan database.
Bukalah alamat http://localhost/phpmyadmin/ , maka browser anda akan menampilkan
semua database yang terdapat pada MySQL anda. Buatlah database baru dengan nama
perusahaan.
Gambar 4. Tampilan phpmyadmin
Selanjutnya buat tabel karyawan pada database perusahaan tersebut dengan jumlah atribut
sebanyak 7 buah seperti pada gambar 5.
4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
4/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
Gambar 5. Membuat tabel baru pada database perusahaan
Buatlah atribut-atribut untuk karyawan dengan tipe data yang sesuai untuk masing-masing
atribut seperti contoh pada gambar 6.
Gambar 6. Membuat atribut baru pada tabel karyawan
Setelah memasukkan atribut-atribut baru kemudian simpan dengan menggunakan tombol
save. Selanjutnya anda akan melihat bahwa tabel karyawan sudah terbentuk. Anda juga
akan melihat sintax sql untuk membuat tabel tersebut. Langkah selanjutnya adalah
mencoba memasukkan data pada tabel tersebut. Pilih menu insert, kemudian masukkan
data karyawan seperti pada gambar 8.
4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
5/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
Gambar 7. Tampilan awal tabel karyawan
Gambar 8. Menambahkan data baru di tabel karyawan
Setelah memasukkan data karyawan, simpan menggunakan tombol Go. Anda akan
melihat perintah sql untuk memasukkan data.
4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
6/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
Gambar 9. Tampilan setelah menambahkan data baru di tabel karyawan
Untuk melihat data yang telah anda masukkan, pilih menu browse.
Gambar 10. Melihat data di tabel karyawan
Cobalah memasukkan data baru yang persis sama di tabel karyawan, anda akan melihat
bahwa data tersebut berhasil dimasukkan ke tabel karyawan. Hal tersebut seharusnya
tidak boleh terjadi, duplikasi data akan menimbulkan masalah pada proses – proses yang
menggunakan data dari tabel tersebut. Hapuslah salah satu data yang sama tersebut
dengan mengklik tanda silang pada awal data. Selanjutnya buatlah primary key pada tabel
tersebut untuk mencegah duplikasi data yang sama persis. Pilih menu Structure,
kemudian set atribut kd_karyawan sebagai primary key dengan mengklik tanda kunci
seperti pada gambar 12.
4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
7/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
Gambar 11. Duplikasi data di tabel karyawan
Gambar 12. Membuat primary key di tabel karyawan
Gambar 13. Atribut kd_karyawan sebagai primary key di tabel karyawan
Anda dapat mencoba kembali memasukkan data yang sama persis dengan data yang ada
pada tabel, kemudian lihat bahwa anda akan mendapat pesan error seperti berikut:
M y S Q L s a i d :
# 1 0 6 2 - D u p l i c a t e e n t r y ' A 1 0 1 2 3 4 ' f o r k e y ' P R I M A R Y '
Masukkan beberapa data lagi pada tabel karyawan tersebut. Selanjutnya kita akan
mencoba menampilkan tabel karyawan tersebut pada halaman web.
Bukalah kembali file index.php yang berada di folder C:\xampp\htdocs\perusahaan
menggunakan notepad atau text editor yang lain. Masukkan kode berikut pada file
tersebut:
< ? p h p
/ / m e m b u a t k o n e k s i d e n g a n m y s q l
m y s q l _ c o n n e c t ( ' l o c a l h o s t ' , ' r o o t ' , ' ' ) o r d i e ( " k o n e k s i g a g a l ! ! ! " ) ;
/ / m e m b u a t k o n e k s i d e n g a n d a t a b a s e
m y s q l _ s e l e c t _ d b ( ' p e r u s a h a a n ' ) ;
4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
8/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
/ / m e m b u a t t a b e l k a r y a w a n
e c h o " < t a b l e b o r d e r = 1 > " ;
e c h o " < t r > " ;
e c h o " < t h > K o d e K a r y a w a n < / t h >
< t h > N a m a D e p a n < / t h >
< t h > N a m a B e l a k a n g < / t h >
< t h > J e n i s K e l a m i n < / t h >
< t h > T a n g g a l L a h i r < / t h >
< t h > A l a m a t < / t h >
< t h > G a j i < / t h > " ;
e c h o " < / t r > " ;
/ / m e m b a c a s e m u a d a t a d a r i t a b e l k a r y a w a n
$ q u e r y = " s e l e c t * f r o m k a r y a w a n " ;
$ r e s u l t = m y s q l _ q u e r y ( $ q u e r y ) o r d i e ( " W r o n g Q u e r y : " . m y s q l _ e r r o r ( ) ) ;
w h i l e ( $ d a t a = m y s q l _ f e t c h _ a r r a y ( $ r e s u l t ) )
{
e c h o " < t r > " ;
e c h o " < t d > $ d a t a [ k d _ k a r y a w a n ] < / t d >
< t d > $ d a t a [ n a m a _ d e p a n ] < / t d >
< t d > $ d a t a [ n a m a _ b e l a k a n g ] < / t d >
< t d > $ d a t a [ j e n i s _ k e l a m i n ] < / t d >
< t d > $ d a t a [ t a n g g a l _ l a h i r ] < / t d >
< t d > $ d a t a [ a l a m a t ] < / t d >
< t d > $ d a t a [ g a j i ] < / t d > " ;
e c h o " < / t r > " ;
}
? >
Jalankan browser anda, kemudian ketikkan alamat http://localhost/perusahaan/ kemudian
enter. Anda akan mendapatkan tampilan tabel seperti terlihat pada gambar 14.
Gambar 14. Tampilan tabel karyawan di browser
4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
9/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
4 THOUGHTS ON “MEMBUAT DATABASE MENGGUNAKAN MYSQL DAN PHP”
This entry was posted in Database and tagged database, Membuat Database
Menggunakan MySQL dan PHP, menampilkan tabel mysql dengan php, mysql, php
by riz. Bookmark the permalink
[http://riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-
mysql-dan-php/] .
Dulce
on March 15, 2012 at 3:41 am said:
very good article! thanks!http://www.jogosdoxmen.com
Yudha Arif Budiman
on March 19, 2012 at 10:58 am said:
Oke pa, sudah dicoba ..
nuris
on March 19, 2012 at 5:30 pm said:
waaaah makasih banyak nich cara ini dapat membuat semua orang yang ingin
blajar web jadi bisa,….tetap semangat dan jangan lupa bagikan ilmu yg kta punya
untuk orang yg membutuhkan,…shga bermanfaat,….
RiibCha WS LyzTiie
on March 23, 2012 at 10:02 am said:
info eank mmbantu..
4/10/12 Membuat Database Menggunakan MySQL dan PHP | Blognya Riza Agustiansyah
10/10riza.blog.ittelkom.ac.id/blog/2012/03/10/membuat-database-menggunakan-mysql-dan-php/
i like this..
thanks..
Top Related