Modul 13 Menampilkan isi Tabel Hasil Relasi

Ukuran: px
Mulai penontonan dengan halaman:

Download "Modul 13 Menampilkan isi Tabel Hasil Relasi"

Transkripsi

1 Modul 13 Menampilkan isi Tabel Hasil Relasi 13.1 Tujuan 1. Agar mahasiswa mampu menampilkan data pada Tabel yang memiliki Relasional 2. Agar mahasiswa mengetahui Database Relasional dengan MySQL 3. Agar mahasiswa mampu untuk membangaun sebuah Sistem yang melibatkan Perimintaan Relasional dengan SQL Teori Singkat SQL merupakan sebuah bahasa permintaan yang mampu mengani beberapa Tabel dalam satu database atau bahkan dari beberapa database. MySQL adalah salah satu Program penyedia database yang menggunakan SQL sebagai bahasa permintaanya. Dengan menggunakan perintah SQL kita dapat dengan mudah untuk dapat membuat permintaan yang kecil bahkan sampe permintaan yang kompleks. Parameter yang digunakan dalam MySQL sangat mirip dengan bentuk-bentuk database Server lain yang menggunakan SQL sebagai bentuk permintaanya. Dalam query yang menginginkan data yang berbentuk relasional, kita akan menggunakan permintaan yang mengandung Kondisi, dan bentuk kondisi datap diciptakan dengan sebgai Operator Logika. Unsur-unsur logika tersebut akan dihubungkan dengan penghubung atau Klausa WHERE. Secara garis besar bentuk permintaan yang menggunakan Klausa WHERE dapat ditulis sebgai berikut. SELECT database1.kolom,database2.kolom,... FROM database1,database2 WHERE [ kondisi ] ; Beberapa Operator Logika yang digunakan dalam Relasional database adalah: Data 1 Data 2 AND OR B B B(ditampilkan) B(ditampilkan) B S Tidak dikenal B(ditampilkan) S B Tidak dikenal B(ditampilkan) S S Tidak dikenal Tidak dikenal Data B S NOT S B Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 70

2 Dengan menggunakan bentuk-bentuk Operator Logika diatas, maka untuk menampilkan data relasional secara umum dapat digambarkan menjadi: SELECT database1.kolom,database2.kolom,... FROM database1,database2 WHERE database1.kolom1=database2.kolom1 AND database1.kolom2=database3.kolom2 ; 13.3 Langkah Praktikum Pada pembahasan Bab 5 ini kita akan mencoba untuk membuat Laporan yang melibatkan Relasional dalam sebuah tabel, Didalam Database kemahaisswaan kita memiliki sebuah tabel yang memiliki hubungan Relasional dengan tabel lain, tabel tersebut adalah mahasiswa. Pada praktikum ini kita akan mencoba untuk membut laporan dari tabel ini. Berikut adalah langkahnya Persiapan Sekarang buatlah koneksi baru untuk membuka database yang telah dibuat pada prkatikum Bab 1, atau anda juga dapat menggunakan program sebelmnya, untuk lebih jelasnya beerikut langkahnya. 1. Selanjutnya didalam direktori Bdata, buatlah Sub Direktori dengan nama Bab5 2. Untuk mengetikan program-program yang akan dibahas pada pertemuan selanjutnya anda akan menggunakan NotePad, Maka sekarang bukalah NotePad anda( apabila menggunakan Linux maka daat menggunakan Edotor VI atau Mcedit). 3. Buatlah sebuah Program Coneksi yang digunakan untuk menghubungkan halaman Web kedalam Server MySQL kita, berikut listing lengkapnya: <?php // nama file conneksi.php $host = "localhost"; $usermysql="tamu"; $passmysql="tamu"; $koneksi=mysql_connect($host,$usermysql,$passmysql) or die (" Tidak dapat konek ke server MySQL"); mysql_select_db(kemahasiswaan) or die ("Database tidak ada");? 4. Setelah selesai menuliskanya maka anda dapat menyimpan program diatas dengan nama conneksi.php dan diletakan pada diektori Bab5 pada root direktori anda(bdata), yang harus diingat sebelum menyimpan anda harus menentukan Type File dari Note Pad anda menjadi All File. Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 71

3 Membuat Laporan Untuk dapat membuat laporan Relasional dari Tabel mahasiswa dapat mengikuit langgkah langkah berikut: 1. Bukalah halaman baru pada Editor anda, dan kemudian ketikan program seperti berikut. <html> <head> <title>laporan data Mahasiswa</title> </head> <body> <table width="500" border="1"> <tr align="center" bgcolor="#00ffff"> <td colspan="4"><strong>laporan Relasi Mahasiswa</strong></td> <td width="104" height="23"><strong>no Mhs</strong></td> <td width="132"><strong>nama</strong></td> <td width="125"><strong>jurusan</strong></td> <?php include_once "conneksi.php"; $query = "SELECT mahasiswa.no_mhs, mahasiswa.nama, jurusan.jurusan FROM mahasiswa, jurusan WHERE mahasiswa.kd_jur=jurusan.kd_jur GROUP BY mahasiswa.no_mhs ORDER BY mahasiswa.no_mhs "; $eksekusi= mysql_query ($query) or die ("Permintaan gagal dilakukan "); while($hasil=mysql_fetch_array($eksekusi)) {?> <td height="22"><?php echo "$hasil[no_mhs]";?></td> <td><?php echo "$hasil[nama]";?></td> <td><?php echo "$hasil[jurusan]";?></td> <?php }?> </table> </body> </html> 2. Simpanlah program tersebut pada direktori Bab3 dengan nama lap_mahasiswa.php. 3. Untuk melihat hasilnya anda dapat menggunakan Browser dan mengetikan alamat maka hasilnya akan tampak seperti gambar berikut. Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 72

4 Gambar 13.1 Menampilkan Tabel mahasiswa 13.4 Latihan Pada praktikum diatas kita telah berhasil menampilkan Relasional yang ada pada tabel mahasiswa dengan satu relasi yaitu data jurusan. Sekarang kita akan mencoba untuk menampilkan satu rerasi lagi dari tabel propinsi, Berikut langkahnya 1. Modifikasilah Script dari program lap_mahasiswa.php diatas dengan menambahkan satu buah kolom Propinsi setelehah kolom Jurusan. <td width="104" height="23"><strong>no Mhs</strong></td> <td width="132"><strong>nama</strong></td> <td width="125"><strong>jurusan</strong></td> <td width="111"><strong>propinsi</strong></td> 2. Ubahlah query yang ada dengan menambahkan pemanggilan kolom propinsi, sehingga querynya menjadi seperti berikut. $query = "SELECT mahasiswa.no_mhs, mahasiswa.nama, jurusan.jurusan, propinsi.propinsi FROM mahasiswa, jurusan, propinsi WHERE mahasiswa.kd_jur=jurusan.kd_jur AND mahasiswa.kd_prop=propinsi.kd_prop GROUP BY mahasiswa.no_mhs ORDER BY mahasiswa.no_mhs "; 3. Tambahkan Kolom untuk menampilkan data propinsi pada bagian Program Looping While, scriptnya sebgai berikut. <td height="22"><?php echo "$hasil[no_mhs]";?></td> <td><?php echo "$hasil[nama]";?></td> Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 73

5 <td><?php echo "$hasil[jurusan]";?></td> <td><?php echo "$hasil[propinsi]";?></td> 4. Dari penambahan beberapa Script diatas didapatkan Listing program lengkapnya sebgai berikut: <html> <head> <title>laporan data Mahasiswa</title> </head> <body> <table width="500" border="1"> <tr align="center" bgcolor="#00ffff"> <td colspan="4"><strong>laporan Relasi Mahasiswa</strong></td> <td width="104" height="23"><strong>no Mhs</strong></td> <td width="132"><strong>nama</strong></td> <td width="125"><strong>jurusan</strong></td> <td width="111"><strong>propinsi</strong></td> <?php include_once "conneksi.php"; $query = "SELECT mahasiswa.no_mhs, mahasiswa.nama, jurusan.jurusan, propinsi.propinsi FROM mahasiswa, jurusan, propinsi WHERE mahasiswa.kd_jur=jurusan.kd_jur AND mahasiswa.kd_prop=propinsi.kd_prop GROUP BY mahasiswa.no_mhs ORDER BY mahasiswa.no_mhs "; $eksekusi= mysql_query ($query) or die ("Permintaan gagal dilakukan "); while($hasil=mysql_fetch_array($eksekusi)) {?> <td height="22"><?php echo "$hasil[no_mhs]";?></td> <td><?php echo "$hasil[nama]";?></td> <td><?php echo "$hasil[jurusan]";?></td> <td><?php echo "$hasil[propinsi]";?></td> <?php }?> </table> </body> Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 74

6 </html> 5. Simpanlah dengan nama lap_mahasiswalengkap.php, dan untuk menjalankanya dapat membukanya dengan alamat 6. Hasilnya akan tampak seperti gambar berikut Gambar 13.2 Menampilkan Tabel Relasional secara lengkap 13.5 Tugas 1. Apa yang anda ketahui tentang Database Relasioanal?, jelaskan secara lengkap! 2. Sebutkan minimal 7 Program pengelola Database yang mendukung perintah SQL? 3. Selain menggunakan Operator Logika, operator apa yang dapat melakukan penggabungan Tabel relasioanal? Berikan contohnya querynya dengan dengan memodifikasi Query yang ada diatas. Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 75

7 Modul 14 Menampilkan isi Tabel Hasil Relasi 14.1 Tujuan 1. Agar mahasiswa mampu meremajakan data pada database kemahasiswaan 2. Agar mahasiswa mampu membuat halaman Pengubahan data menggunakan Form. 3. Agar mahasiswa mampu untuk menghapus data dari interface yang dirancang dari bentuk Web Teori Singkat Pada praktikum ini kita akan mempraktikan bagaimana tehnik dalam memperbaharui data serta menghapus data yang ada pada database. Didalam MySQL untuk menghapus record menggunakan perintah DELETE yang kemuidan di ikuti dengan Kalusa dan Kondisi. Secara umum untuk membuat program edit data kita akan memerlukan dua buah halaman program, untuk latihan kita akan menerapkan pada tabel Propinsi, ketiga program tersebut dapat dijelaskan sebagai berikut: 1. Propinsi.php : Pada program ini digunakan untuk menampilkan seluruh daftar dari tabel Propinsi, dari halaman ini kita dapat memilih salah satu baris data yang ingin di edit. 2. ed_propinsi.php : Setelah memilih salah satu baris data dari tabel propinsi maka akan menuju halaman ed_propinsi.php yang akan ditampilkan dalam sebuah form. Dari form edit tersebut data dapat disimpan kembali dengan menekan tombol Update. Query yang melakukan pengubahan data disimpan dalam halaman ed_propinsi.php Langkah Praktikum Seperti pembahasan pada bab-bab sebelumnya, langkah yang paling utama adalah membuat halaman conneksi terhadap database MySQL, dan selanjutnya akan membuat halaman utama Edit Propinsi Membuat Program Koneksi Sekarang buatlah koneksi baru untuk membuka database yang telah dibuat pada prkatikum Bab 1, atau anda juga dapat menggunakan program sebelmnya, untuk lebih jelasnya berikut langkahnya. 1. Pada praktikum bab 5 buatlah Sub Direktori dengan nama Bab6 2. Untuk mengetikan program-program yang akan dibahas pada pertemuan selanjutnya anda akan menggunakan NotePad, Maka sekarang bukalah NotePad anda (apabila menggunakan Linux maka daat menggunakan Edotor VI atau Mcedit). 3. Buatlah sebuah Program Coneksi yang digunakan untuk menghubungkan halaman Web kedalam Server MySQL kita, berikut listing lengkapnya: Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 76

8 <?php // nama file conneksi.php $host = "localhost"; $usermysql="tamu"; $passmysql="tamu";? $koneksi=mysql_connect($host,$usermysql,$passmysql) or die (" Tidak dapat konek ke server MySQL"); mysql_select_db(kemahasiswaan) or die ("Database tidak ada"); 4. Setelah selesai menuliskanya maka anda dapat menyimpan program diatas dengan nama conneksi.php dan diletakan pada diektori Bab6 pada root direktori anda (Bdata), yang harus diingat sebelum menyimpan anda harus menentukan Type File dari Note Pad anda menjadi All File Membuat halaman Utama Edit Perpustakaan 1. Bukalah halaman baru pada editor anda, dan selanjutnya ketikan program Propinsi.php dengan Listing sebgai berikut. <html> <head> <title>penghapusan data Propinsi</title> </head> <body> <table width="225" border="1"> <tr align="center" bgcolor="#00ffff"> <td colspan="4"><strong>laporan Propinsi</strong></td> <td width="54"><strong>kode </strong></td> <td width="231"><strong>propinsi</strong></td> <td width="231"><strong>ubah</strong></td> <?php include_once "conneksi.php"; $query = "SELECT * FROM propinsi ORDER BY kd_prop "; $eksekusi= mysql_query ($query) or die ("Permintaan gagal dilakukan "); while($hasil=mysql_fetch_array($eksekusi)) {?> <td><?php echo "$hasil[kd_prop]";?></td> <td><?php echo "$hasil[propinsi]";?></td> <td><a href="ed_propinsi.php?kd_prop=<?php echo "$hasil[kd_prop]";?>" > Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 77

9 Ubah</a></td> <?php }?> </table> </body> </html> 2. Simpanlah Script diatas pada direktori Bab6 dengan nama propinsi.php, untuk menjalankan program diatas dapat menggunakan Browser dengan mengetikan alamat Gambar 14.1 Halaman utama untuk Edit Propinsi 3. Dalam halaman utama propinsi diatas Kita memiliki satu kolom yang berisi tombol Ubah, tombol ini digunkan untuk melakukan pengeditan data. 4. Apabila Anda menekan tombol Ubah,maka halaman akan menuju pada Form pengediatan data, form ini disimpan dalam file ed_propinsi.php, breikut adalah Script lengkapnya. <html> <head> <title>halaman Pngubahan data Propinsi</title> </head> <body> <?php if($update) { include_once "conneksi.php"; mysql_query ("UPDATE propinsi SET kd_prop='$kd_prop', propinsi='$txt_propinsi' WHERE kd_prop='$kd_prop' "); } Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 78

10 include_once "conneksi.php"; $query = "SELECT * FROM propinsi WHERE kd_prop='$kd_prop' ORDER BY kd_prop "; $eksekusi= mysql_query ($query) or die ("Permintaan gagal dilakukan "); while($hasil=mysql_fetch_array($eksekusi)) { $kd_prop=$hasil[kd_prop]; $propinsi=$hasil[propinsi]; }?> <form name="form1" method="post" action="ed_propinsi.php"> <table width="300" height="77" border="1"> <tr bgcolor="#00ffff"> <td colspan="2"><strong>masukan data Propinsi</strong></td> <td width="91">kode Propinsi</td> <td width="193"> <input name="kd_prop" type="text" id="kd_prop" value="<?php echo "$kd_prop";?>" size="10" maxlength="3"></td> <td>propinsi</td> <td><input name="txt_propinsi" type="text" id="txt_propinsi" value="<?php echo "$propinsi";?>" size="20" maxlength="35"></td> <td> </td> <td><input name="update" type="submit" id="update" value="simpan"></td> </table> </form> </body> </html> 5. Simpanlah program diatas dengan nama file ed_propinsi.php, dari halaman utama (propinsi.php) apa bila menekan salah satu tombol yang ada disamping baris Record maka halaman ed_propinsi.php akan menunjukan form sebgai berikut. Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 79

11 Gambar 14.2 Form utama untuk menghapus database 14.4 Latihan Untuk latihan sekarang Kita akan mencoba untuk membuat program yang digunakan untuk menghapus data, pada proses penghapusan ini Kita akan memerlukan dua buah halaman program. Program yang pertama digunakan u ntuk membentuk halaman utama yang menampilkan data-data yang ingin dihapus, pada halaman tersebut akan ditampilkan Tombol Hapus pada setiap data yang ada. Apabila diklik tombol Hapus maka program akan dieksekusi oleh halaman kedua yang bernama exe_hapus.php. Berikut adalah langkah pembuatanya. 1. Bukalah halaman baru pada editor yang Anda gunakan, untuk membuat program utama, ketikan Listing program berikut: <html> <head> <title>penghapusan data Propinsi</title> </head> <body> <table width="225" border="1"> <tr align="center" bgcolor="#00ffff"> <td colspan="4"><strong>laporan Propinsi</strong></td> <td width="54"><strong>kode </strong></td> <td width="231"><strong>propinsi</strong></td> <td width="231"><strong>hapus</strong></td> <?php include_once "conneksi.php"; $query = "SELECT * FROM propinsi ORDER BY kd_prop "; $eksekusi= mysql_query ($query) or die ("Permintaan gagal dilakukan "); Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 80

12 while($hasil=mysql_fetch_array($eksekusi)) {?> <td><?php echo "$hasil[kd_prop]";?></td> <td><?php echo "$hasil[propinsi]";?></td> <td><a href="exe_hapus.php?kd_prop=<?php echo "$hasil[kd_prop]";?>" > Hapus</a> </td> <?php }?> </table> </body> </html> 2. Simpanlah program diatas dengan nama propinsi_hapus.php, dan untuk menjalankanya dapat mengetikan alamat Gambar 14.3 Tampilan utama penghapusan data 3. Pada halaman utama hapus data diatas memiliki satu kolom yang berisi tombol Hapus. Apabila tombol tersebut di klik maka program akan menuju pada halaman exekusi penghapusan, berikt program utamanya.?> <?php include_once "conneksi.php"; mysql_query("delete FROM propinsi WHERE kd_prop='$kd_prop' ") or die ("data tidak bisa dihapus"); echo " Data telah dihapus "; include "propinsi_hapus.php"; Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 81

13 4. Simpanlah Script diatas dengan nama exe_hapus.php, dengan menggunakan program diatas maka setiap data yang Anda klik hapus maka baris data tersebut akan dihilangkan dari database. Berikut adalah tampilan penghapusan data. Gambar 14.4 Halaman dan pesan yang muncul setelah melakukan penghapusan salah satu bari data 14.5 Tugas 1. Tuliskan query yang digunakan untuk menghapus data Jurusan, propinsi dan mahasiswa? 2. Gabungkanalah kedua program utama propinsi.php dan propinsi_hapus.php menjadi satu halaman dan disimpan dalam file utama_propinsi.php, sehingga apabila hendak menghapus Kita hanya memanggil program utama_propinsi.php saja? Sertakan Listing dan Gamabar hasil program! Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 82

14 Modul 15 Program Pencarian 15.1 Tujuan 1. Agar mahasiswa mampu menggunakan query SQL yang berkaitan dengan Perbandingan data 2. Dengan menggunakan perbandingan data diharapkan mahasiswa dapat menerapkanya pada program yang melibatkan pencarian data 3. Agar mahasiswa mampu untuk membuat sebuah Search Enggine atau Mesin pencari Teori Singkat Tentunya Anda sering menggunakan situs yang menyediakan Seach Engine atau dengan kata lain Mesin Pencari. Program ini dibuat untuk dimanfaat kan bagi penggunanya dalam hal mencari data. sehingga dengan adanya mesin pencari Kita tidak akan mengalami kesulitan dalam berkunjung pada sebuah situs internet. Secara umum Seach Enggine dapat dibedakan menjadi dua, yaitu pencarian yang hanya melibatkan data yang berasal dari dalam Web itu sendiri dan Pencaraian yang akan melibatkan data global atau data yang berasal dari luar web. Contoh penggunaan Pencarian yang melibatkan data luar adalah dan lain-lain. Proses pencarian untuk memperoleh data adalah dengan membandingkan data yang ingin Kita cari dengan tabel atau kolom yang telah Kita tunjuk dalam pencarian, dan apabila data tersebut sama persis ataupun mirip maka data tersebut Kita tampilkan kelayar. Dalam perintah SQL, operator yang berguna untuk membandingkan dua buah kata adalah LIKE yang kemudian dapat dideklarasikan dengan variabel data yang akan Kita cari Langkah Praktikum Seperti pembahasan pada bab-bab sebelumnya, langkah yang paling utama adalah membuat halaman conneksi terhadap database MySQL, dan selanjutnya akan membuat halaman utama untuk pencarian data mahasiswa Membuat Program Koneksi Sekarang buatlah koneksi baru untuk membuka database yang telah dibuat pada prkatikum Bab 1, atau anda juga dapat menggunakan program sebelmnya, untuk lebih jelasnya berikut langkahnya. 1. Pada praktikum bab 6 buatlah Sub Direktori dengan nama Bab7 Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 83

15 2. Untuk mengetikkan program-program yang akan dibahas pada pertemuan selanjutnya anda akan menggunakan NotePad, Maka sekarang bukalah NotePad anda (apabila menggunakan Linux maka daat menggunakan Edotor VI atau Mcedit). 3. Buatlah sebuah Program Coneksi yang digunakan untuk menghubungkan halaman Web kedalam Server MySQL kita, berikut listing lengkapnya: <?php // nama file conneksi.php $host = "localhost"; $usermysql="tamu"; $passmysql="tamu";? $koneksi=mysql_connect($host,$usermysql,$passmysql) or die (" Tidak dapat konek ke server MySQL"); mysql_select_db(kemahasiswaan) or die ("Database tidak ada"); 4. Setelah selesai menuliskanya maka anda dapat menyimpan program diatas dengan nama conneksi.php dan diletakan pada diektori Bab7 pada root direktori anda (Bdata), yang harus diingat sebelum menyimpan anda harus menentukan Type File dari Note Pad anda menjadi All File Membuat halaman Utama Pencarian Setelah Program pembuka koneksi selesai dibuat maka sekarang Kita akan mencoba untuk membuat halaman utama yang digunakan untuk memasukan data yang ingin Kita cari. Untuk lebih jelasnya ikuti langkahnya sebgai berikut. 1. Buakalah halaman baru pada editor Anda, dan kemudian ketikan program berikut <html> <head> <title>halaman Pencarian</title> </head> <body> <form name="form1" method="post" action="mesin_pencarian.php"> <table width="393" border="1"> <td align="center" bgcolor="#00ffff"><strong>pencarian data Mahasiswa</strong></td> <td align="center">nama Mahasiswa <input name="data_cari" type="text" id="data_cari" size="20" maxlength="30"> Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 84

16 <input type="submit" name="submit" value="cari"> </td> </table> </form> </body> </html> 2. Simpanlah program ditas pada direktori Bab7 dengan nama form_pencarian.php, untuk belihat hasilnya dapat menggunakan browser dan dengan mengetikan alamat Berikut adalah tampilan utama form pencarian. Gambar 15.1 Halaman utama pencarian 3. Untuk mencobanya Anda dapat memasukan salah satu nama yang ingin Anda cari, apabila tombol cari diklick maka akan menuju program mesin_pencarian.php Membuat Mesin Pencarian Setelah halaman utama pencarian selesai dibuat, maka sekarang Kita akan membuat mesin program yang digunakan untuk melakukan pencarian dari data yang dimasukan pada form utama. Berikut langkahnya. 1. Buatlah halaman baru, dan ketikan program berikut <html> <head> <title>mesin Pencarian</title> </head> <body> <table width="500" border="1"> <tr align="center" bgcolor="#00ffff"> <td colspan="4"><strong>laporan Mahasiswa</strong></td> Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 85

17 <td width="104" height="23"><strong>no Mhs</strong></td> <td width="132"><strong>nama</strong></td> <td width="125"><strong>kode Jurusan</strong></td> <td width="111"><strong>kode Propinsi</strong></td> <?php include_once "conneksi.php"; $query = "SELECT * FROM mahasiswa WHERE nama LIKE '%$data_cari%' ORDER BY no_mhs"; $eksekusi= mysql_query ($query) or die ("Permintaan gagal dilakukan "); while($hasil=mysql_fetch_array($eksekusi)) {?> <td height="22"><?php echo "$hasil[no_mhs]";?></td> <td><?php echo "$hasil[nama]";?></td> <td><?php echo "$hasil[kd_jur]";?></td> <td><?php echo "$hasil[kd_prop]";?></td> <?php }?> </table> <p> </p> </body> </html> 2. Simpanlah Script diatas dengan nama mesin_pencarian.php, dari halama utama mesin pencarian halaman ini akan menghasilkan data pencarian seperi gambar berikut. Gambar 15.2 Tampilan hasil pencarian Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 86

18 15.4 Latihan Pada tampilan hasil program mesin pencari diatas didapatkan data yang belum lengkap, sebagai contoh pada kolom kode jurusan dan kode propinsi, data tersebut masih menampilkan data yang berupa kode saja. Sekarang Kita akan mencoba untuk menampilkan hasil relasinya dari tabel jurusan dan propinsi. 1. Bukalah program mesin_pencari.php yang telah Anda buat diats, ubahlan query yang ada dengna query berikut: $query = "SELECT mahasiswa.no_mhs, mahasiswa.nama, jurusan.jurusan, propinsi.propinsi FROM mahasiswa, jurusan, propinsi WHERE mahasiswa.nama LIKE '%$data_cari%' AND (mahasiswa.kd_jur=jurusan.kd_jur AND mahasiswa.kd_prop=propinsi.kd_prop) GROUP BY mahasiswa.no_mhs ORDER BY mahasiswa.no_mhs "; 2. Selanjutnya ubah juga kolom tampilan yang menayatakan kode menjadi seperti berikut: <td><?php echo "$hasil[kd_jur]";?></td> <td><?php echo "$hasil[kd_prop]";?></td> menjadi <td><?php echo "$hasil[jurusan]";?></td> <td><?php echo "$hasil[propinsi]";?></td> 3. Setelah selesai simpanlah programg tersebut dengan nama yang sama, dan sekarang hasil dari pencarian Anda akan tamapak seperti gambar berikut. Gambar 15.3 Halaman hasil pencarian yang ditampilkan dengan relasinya 15.5 Tugas 1. Jelaskan yang Anda ketahui mengenai Pencarian data dengan SQL Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 87

19 2. Jelaskan logika dalam proses pencarian data. 3. Tuliskan perintah SQL untuk mencari data mahasiswa lengkap, dan data yang dicari adalah propinsi asalnya. 4. Sebutkan minimal 7 situs yang menyediakan fasilitas mesin pencari Global atau pencarian luar web ( Selain yang telah disebutkan pada bagian Teori Singkat). Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 88

20 Modul 16 Menyimpan dan Menampilkan Gambar 16.1 Tujuan 1. Agar mahasiswa mengetahui tehnik upload gambar kedalam direktori dokumen web Kita. 2. Agar mahasiswa mampu menampilkan data gambar dengan PHP Teori Singkat Memasukan gambar didalam pemrograman PHP biasas disebut dengan Upload gambar, perintah yang digunakan untuk memindahkan gambar adalah Copy. Ada dua bentuk penyimpanan gambar yang dilakukan oleh PHP: 1. Gambar dipindahkan dari direktori Lokal menuju direktori tujuan yang ada pada server, dan kemudian nama filenya disimpan kedalam tabel. 2. Gambar di konfersikan kedalam binari yang kemudian data disimpan kedalam tabel yang kolomnya bertype blob, Dari kedua bentuk penyimpanan gambar diatas Kita dapat menampilkan gambar dengan menggunakan Tag HTML yang kemudian alamatnya membaca pada isi tabel penyimpanan Langkah Praktikum Membuat Database dan Tabel Buatlah database bernama bab8 dan tabel data_gambar, berikut langkahnya: mysql> CREATE DATABASE bab8; Query OK, 1 row affected (0.71 sec) Masuk kedalam database bab8: mysql> USE bab8; Database changed Membuat tabel data_gambar: mysql> CREATE TABLE data_gambar -> (id int(3) NOT NULL AUTO_INCREMENT, -> gambar VARCHAR(60) NOT NULL, -> keterangan TEXT, -> primary key(id)); Query OK, 0 rows affected (0.22 sec) Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 89

21 Membuat Program Coneksi dan Persiapan direktori Buatlah program koneksi yang dapat membuka hubungan kedalam datbase MySQL dan database bab8, berikut langkahnya: 1. Pada praktikum bab 8 buatlah Sub Direktori dengan nama bab8 2. Untuk mengetikan program-program yang akan dibahas pada pertemuan selanjutnya anda akan menggunakan NotePad, Maka sekarang bukalah NotePad anda (apabila menggunakan Linux maka daat menggunakan Edotor VI atau Mcedit). 3. Buatlah sebuah Program Coneksi yang digunakan untuk menghubungkan halaman Web kedalam Server MySQL kita, berikut listing lengkapnya:? <?php // nama file conneksi.php $host = "localhost"; $usermysql="tamu"; $passmysql="tamu"; $koneksi=mysql_connect($host,$usermysql,$passmysql) or die (" Tidak dapat konek ke server MySQL"); mysql_select_db(bab8) or die ("Database tidak ada"); 4. Setelah selesai menuliskanya maka anda dapat menyimpan program diatas dengan nama conneksi.php dan diletakan pada diektori bab8 pada root direktori anda (Bdata), yang harus diingat sebelum menyimpan anda harus menentukan Type File dari Note Pad anda menjadi All File Membuat halaman Utama Penyimpanan Gamabar 1. Buka halaman baru dan kemudian ketikan Listing program berikut: <html> <head> <title>masukan Gambar</title> </head> <body> <form action="kirim.php" method="post" enctype="multipart/formdata" name="form1"> <input type='hidden' name='max_file_size" value='1024'> <table width="367" border="1"> <td bgcolor="#99ccff"> Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 90

22 <strong>masukan Gambar </strong></td> <td align="center"> <input name="namafile" type="file" id="namafile" size="25" maxlength="25"></td> <td align="center"> <textarea name="fm_keterangan" cols="40" rows="3" id="fm_keterangan"></textarea></td> <td align="center"> <input type="submit" name="submit" value="submit"></td> </table> </form> </body> </html> 2. Simpanlah program tersebut pada direktori bab8 dengan nama in_gambar.php. 3. Jalankan dengan mengetikan alamat diatas apabila dijalankan akan tampak seperti gambar berikut. Gambar 16.1 Halaman utama untuk memasukan data gambar 4. Untuk memperoleh gambar Anda dapat mengklik Tombol Browse, sehingga halaman akan tampak seperti gambar berikut. Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 91

23 Gambar 16.2 Halaman browsing pencarian data gambar 5. Pada program utama ditas, apabila Kita klick tombol Submit maka halaman akan menuju pada program kirim.php. listing dari program diatas adalah: <?php if (copy($namafile,"gambar/$namafile_name")) { echo "Gambar telah disalin gambar/$namafile_name"; include "conneksi.php"; mysql_query ("INSERT INTO data_gambar (gambar,keterangan) VALUES ('$namafile_name','$fm_keterangan')"); } else { echo "Gagal menyalin gambar/$namafile_name"; }?> 6. Simpanlah program diatas dengan nama kirim.php. 7. apabila pengiriman data sukses maka tampilanya akan tampak seperti gambar berikut: Gambar 16.2 Halaman yang menyatakan penyimpanan data sukses dilakukan Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 92

24 16.4 Latihan Untuk latihan Kita akan membuat sebuah program yang dapat menampilkan data gambar kedalam Browser, untuk lebih jelasnya ikuti langkah-langkahnya sebgai beriktu: 1. Bukalah halaman baru pada Editor Anda, selanjutnya ketikan program berikut: <html> <head> <title>menampilkan Gambar</title> </head> <body> <h1>menampilkan Data Gamabar</h1> <?php include_once "conneksi.php"; $query = "SELECT * FROM data_gambar ORDER BY id "; $eksekusi= mysql_query ($query) or die ("Permintaan gagal dilakukan "); while($hasil=mysql_fetch_array($eksekusi)) { echo "$hasil[id]"; echo "<br> "; echo "<img src=gambar/$hasil[gambar] width=100 height=100>"; echo "<br> "; echo "$hasil[keterangan]"; echo "<br> <hr> "; }?> </body> </html> 2. Simpanlah program ditas dengan nama tampil_gambar.php, untuk menjalankanya dapat mengetikan alamat Berikut adalah hasil setelah dijalankan pada browser. Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 93

25 Gambar 16.3 Halaman Tampilan yang menampilkan data gamabar 16.5 Tugas 1. Jelaskan Logika dalam menyimpan gambar yang dilakukan pada program diatas. 2. Buatlah Program yang dapat memasukan 3 gambar secara bersama-sama. Panduan Praktikum Pemrograman Basis Data PHP MySql-STMIK AKAKOM 94

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP Dalam tutorial berikut penulis langsung ke topik permasalahan, Anda yang belum paham bisa melihat / download tutorial sebelumnya mengenai PHP,MySQL,

Lebih terperinci

Modul 9. Membuat Database dan Tabel

Modul 9. Membuat Database dan Tabel Modul 9. Membuat Database dan Tabel 9.1 Tujuan Dengan menggunakan database MySQL akan mampu menciptakan sebuah database Relasional yang terpusat pada sebuah database Server, sehingga para mahaiswa akan

Lebih terperinci

E-trik Ajax. Database MySQL. Dedi Alnas

E-trik Ajax. Database MySQL. Dedi Alnas E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

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

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan STJ MySQL-PHP Menggunakan MySQL sebagai database server a) Menghidupkan MySQL Database Server C:\mysql\bin>mysqld b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket C:\mysql\bin>mysqladmin

Lebih terperinci

Menangani Input dari User

Menangani Input dari User Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni

Lebih terperinci

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii 2015 Pertemuan IV MEMBUAT FILE CRUD (Create Read Update dan Delete) menggunakan PHP 3.1 Ringkasan Materi Apa itu CRUD? CRUD adalah singkatan

Lebih terperinci

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

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:

Lebih terperinci

Script PHP dan MySQL J A M K E E M P A T

Script PHP dan MySQL J A M K E E M P A T J A M K E E M P A T Script PHP dan MySQL l l l l l l Membuat Koneksi ke Server Menyeleksi Database Mengakses Query Menampilkan Hasil Query Latihan Jam Keempat Soal Jam Keempat Membuat Koneksi ke Server

Lebih terperinci

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL KapitaSelekta KapitaSelekta (KBKI82127, 2 sks) Materi : Pengenalan MySQL Mohon Perhatian TUGAS DIKUMPULKAN PROGRAM AKAN DIPERIKSA DI KOMPUTER MASING- MASING Sub Materi : 1. Pengenalan MySQL (Part-1) 1.

Lebih terperinci

Membuat Database mysql dengan PhpMyAdmin

Membuat Database mysql dengan PhpMyAdmin Materi artikel : Membuat database mysql dengan PhpMyadmin View Insert Edit Delete Searching Membuat Hitcounter dengan file teks Syarat : Mengerti penggunaan tag HTML Browser dapat mengenali sintak Php

Lebih terperinci

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

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 13 PHP & MySQL Tujuan: Mahasiswa memahami cara mengkoneksikan dan menggunakan MySQL dengan PHP untuk menyelesaikan permasalahan tertentu. Pustaka:

Lebih terperinci

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL MODUL 10 KONEKTIVITAS PHP DENGAN MySQL Tujuan : 1. Memahami langkah-langkah koneksi PHP dengan MySQL. 2. Memahami perbedaan pengambilan record dari database. Langkah-langkah koneksi PHP-MySQL 1. Membuka

Lebih terperinci

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL MODUL 5 KONEKTIVITAS PHP DENGAN MySQL A. Tujuan : 1. Memahami langkah-langkah koneksi PHP dengan MySQL. 2. Memahami perbedaan pengambilan record dari database. B. Dasar Teori Langkah-langkah koneksi PHP-MySQL

Lebih terperinci

DATABASE MYSQL DENGAN PHP

DATABASE MYSQL DENGAN PHP DATABASE MYSQL DENGAN PHP PHP PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). Dengan menggunakan PHP,dapat membuat berbagai aplikasi berbasis

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 9 9.1. CRUD Operasi CRUD (Create, Read, Update, Delete) merupakan operasi dasar yang sering digunakan di dalam database. Fungsi dari operasi ini adalah mengolah data secara dinamis pada aplikasi

Lebih terperinci

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

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22 TIB18 - PEMROGRAMAN WEB Pemrograman Web Pertemuan 19-20 & 21-22 Kompetensi Khusus Mahasiswa dapat membuat aplikasi berbasiskan web dengan menggunakan Data ManipulaIon Language (DML) melalui PHP yang terkoneksi

Lebih terperinci

P - 12 Bab 9 : PHP & MySQL

P - 12 Bab 9 : PHP & MySQL P - 12 Bab 9 : PHP & MySQL 9.1 Tujuan Mahasiswa mampu : Mengetahui dan Memahami Integrasi PHP dengan MySQL Mengetahui dan Memahami Operasi Input, Edit, Delete MySQL Dengan PHP Mengetahui dan Memahami Fungsi

Lebih terperinci

PHP & Mysql. Pemrograman Internet

PHP & Mysql. Pemrograman Internet PHP & Mysql Pemrograman Internet Objective Modularisasi Database MySQL Modularisasi Melakukan pembuatan program berdasarkan modul-modul. Modul dapat berupa fungsi atau prosedur Jenis modularisasi di dalam

Lebih terperinci

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc PHP dan MySQL 1 Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya Muhammad Zen Samsono Hadi, ST. MSc POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Yang akan dipelajari dari Modul ini 2

Lebih terperinci

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */ Tutorial ini akan membimbing kalian membuat sebuah database bernama bioteman dengan sebuah tabel bernama teman. Tabel biodata ini berisi kolom nomor, namateman, tglahir, dan nomorhp. Tabel tersebut akan

Lebih terperinci

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Database MySql Standar Kompetensi Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data. Indikator Hasil Belajar 1. Dapat menjelaskan pengertian

Lebih terperinci

Cara Mudah dan Cepat Meyimpan File Gambar. Di dalam DATABASE

Cara Mudah dan Cepat Meyimpan File Gambar. Di dalam DATABASE Cara Mudah dan Cepat Meyimpan File Gambar Di dalam DATABASE Sebelumnya jika berbicara mengenai DATABASE, mungkin kita langsung berpikir bahwa database itu sulit untuk dipelajari. Berdasarkan tampilanya

Lebih terperinci

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

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom MySQL Databases Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom DDL (Data Definition Language) Definisi DDL Adalah merupakan sub bahasa

Lebih terperinci

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc.

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc. PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya Muhammad Zen S. Hadi, ST. MSc. zenhadi@eepis-its.edu 1 Yang akan dipelajari dari Modul ini 1. Koneksi ke MySQL 2.

Lebih terperinci

Lisensi Dokumen: Uraian Kasus :

Lisensi Dokumen: Uraian Kasus : Uraian Kasus : Pada kasus ini seorang mahasiswa ingin membuat Program sederhana tentang Nomor Handphone teman-temannya untuk mengantisipasi kehilangan HPnya atau HP Error sehingga perlu di Flash ulang

Lebih terperinci

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA STRUKTUR DASAR PHP Struktur PHP diawali dengan Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman

Lebih terperinci

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

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut: Aplikasi Update Profil Aplikasi Update sebaiknya dibuat setelah registrasi, login dan otentikasi selesai karena untuk melihat profil harus melalui sebuah kunci yang dijadikan kriteria where pada query

Lebih terperinci

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Dasar Pemrograman PHP dan MySQL MATERI 1: PENGENALAN PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya

Lebih terperinci

Praktikum 3 Cookie, Session, dan Database MySQL

Praktikum 3 Cookie, Session, dan Database MySQL Praktikum Cookie, Session, dan Database MySQL Tujuan Praktikum : Memberikan pemahaman kepada mahasiswa tentang cookie dan bagaimana menggunakannya. Memberikan pemahaman kepada mahasiswa tentang session

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-11 (Aplikasi Web dengan PHP & MySQL) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Membuat Counter Membuat Guest Book (Buku Tamu) Membuat

Lebih terperinci

Dasar PHP-MySQL oleh : Prasaja Wikanta

Dasar PHP-MySQL oleh : Prasaja Wikanta Dasar PHP-MySQL oleh : Prasaja Wikanta prasaja@students.itb.ac.id antok@hotmail.com Tools yang anda butuhkan :! Teks editor! Web server yang mendukung PHP dan MySQL! Browser Basic Untuk memperoleh variabel

Lebih terperinci

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom DATABASE OPERATION Pemrograman Web Rajif Agung Yunmar, S.Kom SQL SQL (Structure Query Language) adalah sebuah bahasa pemrograman aras tinggi yang menjadi standar untuk pengolahan data pada sebagian besar

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-11 (Aplikasi Web dgn PHP & MySQL) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan Membuat Counter Membuat Guest

Lebih terperinci

Membuat Laporan dengan Bahasa Pemrograman Berbasis WEB

Membuat Laporan dengan Bahasa Pemrograman Berbasis WEB Modul 8 Membuat Laporan dengan Bahasa Pemrograman Berbasis WEB I. Tujuan Mahasiswa dapat menampilkan informasi yang tersimpan dalam database (membuat laporan) menggunakan bahasa pemrograman berbasis WEB.

Lebih terperinci

Cara Sederhana Import Data dari Excel (CSV) ke MySQL dengan PHP

Cara Sederhana Import Data dari Excel (CSV) ke MySQL dengan PHP Cara Sederhana Import Data dari Excel (CSV) ke MySQL dengan PHP Oleh: Arinadi Nur Rohmad Admin sekolah menyuruh saya untuk membuat aplikasi rekap nilai raport dan data siswa, nah pada tengah-tengah membuat

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB DATABASE OPERATION Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Database Operation... 1 1. SQL... 1 1.1 Data Definition Language (DDL)... 1 1.2 Data Manipulation

Lebih terperinci

Checkbox dengan Foreach dan MYSQL

Checkbox dengan Foreach dan MYSQL Checkbox dengan Foreach dan MYSQL Dwi Jayanthi dwi1607@gmail.com Abstrak Pada tutorial ini, kita akan membahas tentang Insert Data Checkbox dengan Foreach ke database MySQL. Komponen Checkbox merupakan

Lebih terperinci

Pertemuan 5 Pemrograman Internet (Web Dinamis)

Pertemuan 5 Pemrograman Internet (Web Dinamis) Pertemuan 5 Pemrograman Internet (Web Dinamis) Hasanuddin, S.T. Prodi Teknik Informatika Fakultas Teknologi Industri Universitas Ahmad Dahlan (UAD) Yogyakarta Cakupan Materi Pendahuluan Manajemen Database

Lebih terperinci

Konektivitas PHP - MySQL

Konektivitas PHP - MySQL Konektivitas PHP - MySQL 1 Untuk melakukan koneksi PHP dengan MySQL digunakan perintah: mysql_connect() -> skrip PHP. Syntak: mysql_connect( hostname, username, password ); 2 Setelah terkoneksi, pilihlah

Lebih terperinci

2. inputkk.php. 3. tampilkk.php

2. inputkk.php. 3. tampilkk.php Ketua RT. 04 RW. 10 Desa Pinggir Kompor membuat database berbasis web menggunakan PHP dan MySQL. Halamanhalaman web yang dibuat adalah seperti berikut: 1. index.php 2. inputkk.php 3. tampilkk.php 1 4.

Lebih terperinci

BAB X AKSES DAN MANIPULASI DATA

BAB X AKSES DAN MANIPULASI DATA BAB X AKSES DAN MANIPULASI DATA A. TUJUAN Memahami konsep dasar akses dan manipulasi data. Mampu mengintegrasikan aplikasi PHP dengan database MySQL. Mampu menghasilkan aplikasi web database untuk pengolahan

Lebih terperinci

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

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

Lebih terperinci

Create Read Update Delete using PHP MySql

Create Read Update Delete using PHP MySql 2016 Create Read Update Delete using PHP MySql CRUD TABEL ALUMNI DWI SETIYA NINGSIH // 210 315 70 25 [COMPANY NAME] [Company address] SS Program Gambar 1.1 Tampilan index.php Gambar 2.1 Tampilan edit.php

Lebih terperinci

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial Detil Tutorial Tingkat Kesulitan: Pemula Bahasa: PHP Software yang Digunakan: Dreamweaver Lama Pengerjaan: 1 Hours 2 Hours Untuk mengawali kembalinya materi tentang PHP & MySQL, saya membuat tutorial untuk

Lebih terperinci

Materi 10: Create Read Update Delete

Materi 10: Create Read Update Delete JURNAL PRAKTIKUM (LAB. ACTIVITY) PEMROGRAMAN WEB LANJUT SI087 Materi 10: Create Read Update Delete Dosen: Lilis Dwi Farida, S.Kom., M.Eng Moch. Farid Fauzi, M.Kom Irma Rofni Wulandari, S.Pd., M.Eng S1

Lebih terperinci

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

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru? LAMPIRAN Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. Indonesia News Center. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru? Jawab: Ya, kami membutuhkan

Lebih terperinci

Praktikum Basis Data 2017 TE UM

Praktikum Basis Data 2017 TE UM MODUL 3 SQL A. TUJUAN - Memahami SQL, komponen-komponen, dan penggunaannya. - Mengenal operasi-operasi DML menggunakan phpmyadmin. - Mampu melakukan operasi-operasi retrieve yang spesifik - Mampu penguraikan

Lebih terperinci

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus. Penjelasan Program Downloadlah sebuah file di syaifullahamikom.web.id/kegiatan/downlot.php?file=mahasiswa.zip yang merupakan hasil praktek dari modul Method POST dan GET dalam kasus Input, Tampil, Cari,

Lebih terperinci

PRAKTIKUM I MySQL / phpmyadmin

PRAKTIKUM I MySQL / phpmyadmin PRAKTIKUM I MySQL / phpmyadmin I.ATujuan 1. Mengerti dan memahami database, tabel, field dan record 2. Dapat membuat database dan tabel 3. Dapat memodifikasi database dengan perintah SQL I.B.Alat & Bahan

Lebih terperinci

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL For Community College By ri32 Kata Pengantar Modul ini dibuat untuk menjadi panduan dalam membuat aplikasi sederhana menggunakan bahasa pemrograman

Lebih terperinci

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Modul 5 Membuat Formulir Pada Template Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS ISLAM INDONESIA YOGYAKARTA 2013 1 BAB I PENDAHULUAN

Lebih terperinci

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

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two SEARCHING, EDIT / UPDATE DAN DELETE PHP & MYSQL Part Two Maskie Z.O Review Project yang telah dibuat sebelumnya : Cek.php (Session) Index3.htm l Login1.php List1.ph p FmSiswaIn.P hp FmSiswaSim. php Index3.Html

Lebih terperinci

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension

Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension Membuat CRUD Sederhana Menggunakan PHP Dengan Mysqli Extension Mengapa menggunakan Mysqli Extension?? Pada PHP versi 5.5, extension mysql tidak direkomndasikan lagi karena berstatus deprecated, yang kemungkinan

Lebih terperinci

2.2 Update Record Salah satu fitur aplikasi database adalah update data. Perintah SQL yang digunakan untuk update data seperti di bawah ini.

2.2 Update Record Salah satu fitur aplikasi database adalah update data. Perintah SQL yang digunakan untuk update data seperti di bawah ini. Modul 6 1. TUJUAN Mahasiswa dapat memahami cara koneksi PHP-MySQL dengan menggunakan perintah include Mahasiswa dapat mencoba beberapa aplikasi PHP-MySQL seperti update dan delete record Mahasiswa dapat

Lebih terperinci

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Tutorial Macromedia Dreamweaver PHP MySQL Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Oleh Achmad Solichin, http://achmatim.net, achmatim@gmail.com Dalam Tutorial Ini Diasumsikan Bahwa: 1. Di

Lebih terperinci

Membuat Login Dengan PHP dan MYSQL

Membuat Login Dengan PHP dan MYSQL Membuat Login Dengan PHP dan MYSQL Ramdhan Indra Bangun dadhan.rpl@gmail.com :: Abstrak Aplikasi login User dalam suatu situs dinamis menggunakan php sudah hamper menjadi kebutuhan wajib. Tanpa adanya

Lebih terperinci

Bondan Muliawan

Bondan Muliawan Membuat MySQL Monitor dengan PHP Bondan Muliawan mail@bondan.net http://www.bondan.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk

Lebih terperinci

Materi

Materi Materi Materi Field Type/Length Extra Primary Key nomor int(10) auto_increment Yes nama varchar(40) agama varchar(15) jnskel varchar(8) email varchar(255) alamat varchar(80) kota varchar(20) INSERT

Lebih terperinci

MODUL 11 MEMBUAT LOGIN USER

MODUL 11 MEMBUAT LOGIN USER MODUL 11 MEMBUAT LOGIN USER Halaman web adalah suatu halaman rumah di dalam dunia maya, di sini kita dapat menampilkan tentang segala inspirasi, imajinasi, mimpi maupun uneg-uneg sekalipun. Ibarat sebuah

Lebih terperinci

Advantages. Keunggulan :

Advantages. Keunggulan : Advantages Keunggulan : Tampilan (interface) Dreamweaver mudah dimengerti oleh pengguna dari semua tingkat keahlian, bahkan bagi orang awam sekalipun. Dreamweaver cukup tangguh untuk membangun berbagai

Lebih terperinci

MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE

MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE 8.1 Membuat User Sebelum dapat mengakses database, kita sebaiknya membuat user account yang akan kita gunakan untuk mengakses database tersebut. Pada halaman

Lebih terperinci

Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:

Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut: By I Wayan Simpen Dasar-Dasar MySql Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut: SQL (Structured Query Language) Semua

Lebih terperinci

MODUL 4 INTERNET PROGRAMMING DATABASE

MODUL 4 INTERNET PROGRAMMING DATABASE MODUL 4 INTERNET PROGRAMMING DATABASE A. Tujuan : 1. Memahami tentang penggunaan Ms. Access 2. Memahami tentang pembuatan tabel 3. Memahami tentang relasi antar tabel INTERNET PROGRAMMING PENS-ITS B. Dasar

Lebih terperinci

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL 1. Pengenalan PHP dan MySQL PHP adalah singkatan dari PHP Hypertext Preprocessor yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan

Lebih terperinci

Tutorial PHP Metode Searching - Multiple Keyword

Tutorial PHP Metode Searching - Multiple Keyword Tutorial PHP Metode Searching - Multiple Keyword Lisensi Dokumen: Dokumen di ilmuwebsite.com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat

Lebih terperinci

MySQL J A M K E T I G A

MySQL J A M K E T I G A J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?

Lebih terperinci

PERINTAH DASAR MySQL

PERINTAH DASAR MySQL PERINTAH DASAR MySQL Menjalankan MySQL Untuk menjalankan MySQL cukup dengan mengetikan mysql pada system prompt Bentuk umum perintah mysql database h host u user p password Dengan windows Menu Start All

Lebih terperinci

Menampilkan Data MySql Menggunakan Dreamweaver

Menampilkan Data MySql Menggunakan Dreamweaver Menampilkan Data MySql Menggunakan Dreamweaver Dony Yuwono, S.Kom. dony.yuwono@gmail.com Lisensi Dokumen: Copyright 2010 dony.staf.isi-ska.ac.id Seluruh dokumen di dony.staf.isi-ska.ac.id dapat digunakan,

Lebih terperinci

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA TUGAS PRAKTIKUM SISTEM BASIS DATA Disusun Oleh: Nama : Eva Alfian Sidiq Nurzaman NIM : (12131260) Kls : TI A Malam SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 Tampilan

Lebih terperinci

Widhy Hayuhardhika NP, S.Kom

Widhy Hayuhardhika NP, S.Kom Widhy Hayuhardhika NP, S.Kom PHP MySql installed MySql telah running (cek xampp control panel) Database Tabel Query SQL (Structured Query Language) Script PHP untuk pengolahan database Output (HTML) Langkah

Lebih terperinci

Membuat Buku Tamu Berbasis Web secara Gampang & Simple FIRST Menggunakan PHP dan MySQL EDITION

Membuat Buku Tamu Berbasis Web secara Gampang & Simple FIRST Menggunakan PHP dan MySQL EDITION Membuat Buku Tamu Berbasis Web secara Gampang & Simple FIRST Menggunakan PHP dan MySQL EDITION Nur Wahyu H. http://nurwahyu.web.id Tidak dilarang mengedit, mengkopi, dan menyeberluaskan. Ilmu itu tidak

Lebih terperinci

BAB VII Database MYSQL

BAB VII Database MYSQL BAB VII Database MYSQL Dalam pembuatan web sites kita akan memerlukan database. Database berfungsi sebagai sarana untuk penyimpan data. Mysql adalah salah satu database yang mumpuni untuk aplikasi website,

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB SESSION & COOKIE Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Session & Cookie... 1 1. Session... 2 2. Cookie... 4 3. Program Autentikasi... 5 Daftar Pustaka...

Lebih terperinci

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel

Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel Modul Pemrograman Web Teori + Praktik PHP, XML, Ajax, Laravel 2015 Pertemuan V PHP DAN MySQL 5.1 Ringkasan Materi PHP-MySQL Fungsi-fungsi php untuk berkomunikasi dengan mysql begitu banyak. Diantaranya

Lebih terperinci

MODUL 7 MEMBUAT DATABASE DI MYSQL

MODUL 7 MEMBUAT DATABASE DI MYSQL MODUL 7 MEMBUAT DATABASE DI MYSQL 7.1 MySQL Command Line Ada beberapa cara untuk membuat database di MySQL. Salah satunya ialah dengan command line dengan menjalankan perintah mysql. C:\>mysql Kemudian

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap situs web yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan

Lebih terperinci

Konsep Basis Data di Web

Konsep Basis Data di Web Konsep Basis Data di Web l Pengantar l Pada dasarnya konsep perancangan database dan penggunaan query untuk sistem berbasis web dengan sistem informasi desktop sama saja. Yang membedakan adalah pada saat

Lebih terperinci

PHP & MYSQL. Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda. Mengapa?

PHP & MYSQL. Ingat, PC anda tidak memerlukan tambahan khusus atau apapun untuk melihat hasil eksekusi kode PHP anda. Mengapa? Universitas Muhammadiyah Sukabumi Artikel PHP dan Mysql Oleh : dede sulaeman PHP & MYSQL PHP & MYSQL PHP itu apa sih? Penjelasan sederhananya adalah bahwa PHP merupakan sebuah program tambahan yang ada

Lebih terperinci

Modul 3 : Query Penggabungan Tabel

Modul 3 : Query Penggabungan Tabel Modul 3 : Query Penggabungan Tabel Tujuan Praktikum - Mahasiswa dapat membedakan perbedaan macam-macam join tabel. - Mahasiswa mampu melakukan query untuk join tabel. - Mahasiswa dapat membedakan union,

Lebih terperinci

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA 2011 PENGENALAN DATABASE MYSQL Praktikum ke-1 A. Pengenalan MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat

Lebih terperinci

MySQL. Pemrograman Web/MI/D3 sks 1

MySQL. Pemrograman Web/MI/D3 sks 1 MySQL Sumber : Buku Database Relational dengan MySQL, Bunafit Nugroho, Tutorial Dasar Pemrograman PHP MySQL, Anon Kuncoro Widigdo, Kuliah Umum IlmuKomputer.Com, Tutorial PHP Programming Fundamental dan

Lebih terperinci

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan

Lebih terperinci

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA Modul 2 Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS

Lebih terperinci

Cara Cepat : Belajar Pemrograman Web Part 2. Oleh : Harry Sufehmi Institusi : AOSI.or.id (Asosiasi Open Source Indonesia) Revisi : 20090601

Cara Cepat : Belajar Pemrograman Web Part 2. Oleh : Harry Sufehmi Institusi : AOSI.or.id (Asosiasi Open Source Indonesia) Revisi : 20090601 Cara Cepat : Belajar Pemrograman Web Part 2 Oleh : Harry Sufehmi Institusi : AOSI.or.id (Asosiasi Open Source Indonesia) Revisi : 20090601 Pengenalan Database Simpan / Cari / Update / Hapus Data Sangat

Lebih terperinci

Otodidak. MySQL untuk Pemula

Otodidak. MySQL untuk Pemula Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta

Lebih terperinci

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

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP PRAKTIKUM PHP 10 Menyimpan Data ke Database & Menampilkan Data dengan PHP Di Praktikum Menyimpan Data ke Database & Manampilkan Data dengan PHP ini akan dibahas bagaimana : 1. Membuat koneksi ke database

Lebih terperinci

LAPORAN TUGAS BASIS DATA I

LAPORAN TUGAS BASIS DATA I LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS

Lebih terperinci

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

Fungsi-fungsi MySql Fungsi mysql_connect. Bentuk: Membuat hubungan ke database MySQL yang terdapat pada suatu host. By I Wayan Simpen Fungsi-fungsi MySql Fungsi mysql_connect Membuat hubungan ke database MySQL yang terdapat pada suatu host. Bentuk: mysql_connect (host, nama_user, password) Contoh:

Lebih terperinci

Membuat Toko Buku dengan PHP - MySQL

Membuat Toko Buku dengan PHP - MySQL Membuat Toko Buku dengan PHP - MySQL Iman Amalludin iman.llusion@gmail.com :: http://blog.imanllusion.hostzi.com Abstrak PHP. Apa itu? PHP (Hypertext Preprocessor) adalah bahasa skrip yang dapat ditanamkan

Lebih terperinci

Cara Mudah Koneksi Php Dan Mysql Dengan Database

Cara Mudah Koneksi Php Dan Mysql Dengan Database Cara Mudah Koneksi Php Dan Mysql Dengan Database Pendahuluan Dewasa ini, perkembangan teknologi semakin berkembang pesat. Mulai dari informasi, komunikasi sampai teknologi internet yang sudah merambah

Lebih terperinci

P - 7 Pembahasan UTS PSIK V

P - 7 Pembahasan UTS PSIK V P - 7 Pembahasan UTS PSIK V 1. Jelaskan mengenai Web Applications Architechture dengan ilustrasi gambar. Secara teknis database yang menyimpan hampir semua data dan data tersebut diolah oleh bahasa pemrograman

Lebih terperinci

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

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect(); Integrasi PHP dan MySQL PHP akan mengakses database melalui web server yaitu Apache. Jika database server dan web server berada pada komputer yang sama maka koneksi akan menggunakan localhost sebagai nama

Lebih terperinci

1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database

1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database Modul 5 1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database 2. DASAR TEORI 2.1 Langkah-langkah koneksi Membuka koneksi

Lebih terperinci

Pengolahan data barang : PHp-MYSQL

Pengolahan data barang : PHp-MYSQL Manipulasi data TABEL : MBUAT DATABASE BARU dan TABEL BARANG Pengolahan data barang : PHp-MYSQL Aplikasi ini adalah untuk mengelola data seperti memasukan, menampilkan, mengubah dan menghapus data Barang.

Lebih terperinci

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option. Form Form biasanya digunakan untuk mengumpulkan data dari pengunjung web kita. Mulai dari form untuk login, form kontak, form untuk pendaftaran user, bahkan untuk mengirimkan data antar halaman web Tag

Lebih terperinci

Achmad Solichin

Achmad Solichin Achmad Solichin http://achmatim.net Alat bantu administrasi database MySQL. Berbasis web Mendukung PHP5 Mendukung MySQL 4.x dan 5.x Open Source (Free download at http://www.phpmyadmin.net) Menjadi tools

Lebih terperinci

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

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data PRAKTIKUM 6 Query Data 2 TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data MATERI Program edit dan hapus TUGAS Menambahkan fitur edit dan hapus untuk semua form input data

Lebih terperinci

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara Halaman Utama Tampilan Menu Tampilan Galeri Tampilan Admin Listing Program Halaman Utama

Lebih terperinci

E-trik Ajax. Ajax dan MySQL. Dedi Alnas

E-trik Ajax. Ajax dan MySQL. Dedi Alnas E-trik Ajax Ajax dan MySQL Dedi Alnas Ajax dan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi Ajax yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci