BAB 7 APLIKASI KOMENTAR DAN VALIDASINYA

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 7 APLIKASI KOMENTAR DAN VALIDASINYA"

Transkripsi

1 BAB 7 APLIKASI KOMENTAR DAN VALIDASINYA Anda memiliki sebuah usaha yang juga memiliki website sebagai sarana berkomunikasi dengan konsumen. Di dalam website tersebut seorang pengunjung website atau konsumen Anda dapat memberikan testimoni atau komentarnya. Namun Anda juga tidak ingin komentar yang dimasukkan ke dalam website begitu saja tampil padahal isinya merugikan perusahaan. Ini artinya setiap komentar yang masuk ke dalam website akan disaring terlebih dahulu oleh web administrator untuk disetujui dan diubah sebelum akhirnya ditampilkan di website atau bahkan dihapus jika isinya menggunakan kata-kata kasar yang tidak layak untuk ditampilkan. Form untuk memasukkan komentar juga akan menggunakan filter sehingga orang-orang yang berniat jahat hanya benar-benar bisa memasukkan teks dan bukan link atau gambar misalnya. Kita akan menggunakan fungsi htlmspecialcharacters untuk memblok HTML Injection yang mungkin dilakukan melalui form. Tutorial ini akan menggunakan dua buah tabel data, yaitu: Tabel basic5_admin, untuk menyimpan data web administrator yang nantinya bertugas untuk menyetujui, tidak menyetujui atau bahkan menghapus komentar. Halaman management komentar akan dilindungi oleh username dan password. Berikut ini adalah data admin tersebut: 1

2 CREATE TABLE IF NOT EXISTS `basic5_admin` ( `id` int(5) NOT NULL AUTO_INCREMENT, `nama` varchar(64) NOT NULL, `username` varchar(64) NOT NULL, `password` varchar(64) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; INSERT INTO `basic5_admin` (`id`, `nama`, `username`, `password`) VALUES (1, 'Andoyo', 'andoyo', 'andoyo'); Tabel basic5_komentar, untuk menyimpan semua data komentar yang dimasukkan oleh konsumen atau pengunjung website CREATE TABLE IF NOT EXISTS `basic5_komentar` ( `id_komentar` int(5) NOT NULL AUTO_INCREMENT, `nama_komentar` varchar(50) NOT NULL, ` _komentar` varchar(50) NOT NULL, `isi_komentar` mediumtext NOT NULL, `status_komentar` tinyint(1) NOT NULL, `validator_komentar` int(5) NOT NULL, PRIMARY KEY (`id_komentar`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; Tutorial ini menggunakan tujuh (7) file PHP, ketujuh file PHP tersebut adalah: komentar.php, adalah halaman untuk menampilkan komentar dan sekaligus terdapat form untuk memasukkan komentar terimakasih.php, adalah halaman pengalihan sebagai pemberitahuan jika proses memasukkan komentar telah berhasil dilakukan login.php, digunakan sebagai halaman login agar dapat masuk ke halaman admin.php untuk mengelola komentar logout.php, adalah halaman pengalihan jika proses log out berhasil dilakukan admin.php, adalah halaman Management Komentar yang telah dimasukkan oleh pengunjung website 2

3 edit_komentar.php, adalah halaman yang digunakan untuk mengubah dan menentukan status komentar apakah mau dipublikasikan atau tidak delete_komentar.php, berisi script untuk menghapus data komentar yang tidak diinginkan 1.1 Halaman komentar komentar.php Halaman ini adalah halaman untuk menampilkan semua komentar yang telah disetujui oleh web administrator dan sekaligus juga halaman yang berisi form untuk memasukkan komentar oleh pengunjung website. Komentar yang dikirim oleh pengunjung website tidak akan tampil di halaman website ini sebelum disetujui dan divalidasi oleh administrator website Membuat form komentar dengan menggunakan fungsi Spry Dalam membuat form komentar ini, Anda akan menggunakan fungsi Spry yang disediakan oleh Dreamweaver CS5 sebagai salah satu fitur penambah keamanan. Terutama pada fungsi input nama, dan komentar yang akan dimasukkan. Anda juga akan belajar menggunakan fungsi hidden field di dalam form. 3

4 Berikut adalah langkah-langkahnya: 4

5 1. Buka file komentar.php 2. Melalui Design View, seleksi tulisan Form komentar di sini, lalu hapus Di sana Anda akan menempatkan form komentar 3. Klik Insert > Form > Fieldset Jendela Fieldset akan keluar, pada menu Legend: Form Komentar lalu klik OK 4. Klik Insert > Form > Form Melalui Design View Anda dapat melihat muncul kotak dengan garis merah putus-putus. Pastikan kursor Anda masih berada di dalam form tersebut 5. Klik Insert > Spry > Spry Validation Text Field Jendela Input Tag Accessibility Attributes akan keluar, masukkan beberapa parameter ini: ID: nama_komentar Label: Nama Anda: Klik OK 5

6 6. Melalui Code View, cari kode di bawah ini: <label for="nama_komentar">nama Anda:</label> Lalu tambahkan kode <br/> di belakangnya, sehingga menjadi: <label for="nama_komentar">nama Anda:</label><br/> 7. Melalui Design View, letakkan kursor Anda setelah isian text field, lalu tekan Enter 8. Klik Insert > Spry > Spry Validation Text Field Jendela Input Tag Accessibility Attributes akan keluar, masukkan beberapa parameter ini: ID: _komentar Label: Anda: Klik OK 6

7 9. Melalui panel Properties, atur setingannya menjadi: Min chars: 8 Type: address, klik pada pop up menu 10. Melalui Code View, cari kode di bawah ini: <label for=" _komentar"> Anda:</label> Lalu tambahkan kode <br/> di belakangnya, sehingga menjadi: <label for=" _komentar"> Anda:</label><br/> 11. Melalui Design View, letakkan kursor Anda setelah isian text field, lalu tekan Enter 12. Klik Insert > Spry > Spry Validation Text Area Jendela Input Tag Accessibility Attributes akan keluar, masukkan beberapa parameter ini: ID: isi_komentar 7

8 Label: Komentar Anda: Klik OK 13. Melalui Code View, cari kode di bawah ini: <label for="isi_komentar">komentar Anda:</label> Lalu tambahkan kode <br/> di belakangnya, sehingga menjadi: <label for="isi_komentar">komentar Anda:</label><br/> 14. Melalui Design View, letakkan kursor Anda setelah isian text area, lalu tekan Enter 15. Klik Insert > Button Jendela Input Tag Accessibility Attributes akan keluar, masukkan beberapa parameter ini: ID: submit Klik OK 16. Melalui Design View klik tombol Submit > klik kanan > Copy > klik kanan > Paste di samping tombol Submit. 17. Klik tombol Submit kedua tersebut lalu melalui panel Properties ubahlah jenis tombol menjadi Reset Form 18. Letakkan kursor Anda di samping tombol Reset 19. Klik Insert > Form > Hidden Field Di Design View Anda akan melihat simbol ( ) 20. Klik simbol Hidden Field tersebut lalu melalui panel Properties, ubahlah menjadi: Hidden field: 8

9 Value: 0 Value bernilai nol (0) ini maksudnya adalah sebagai filter yang menyatakan bahwa setiap komentar yang dimasukkan oleh pengunjung website akan bernilai nol, sedangkan komentar yang telah disetujui oleh Administrator website akan bernilai satu (1) 21. Simpan kembali file komentar.php Jika muncul permintaan untuk menyimpan data Spry, klik OK Aktivasi form komentar Form komentar telah selesai dibuat, langkah selanjutnya adalah mengaktifkannya. Berikut adalah langkah-langkahnya: 1. Klik Insert > Data Objects > Insert Record > Insert Record Anda juga dapat melakukannya dengan mengklik panel Server Behaviors > tanda plus (+) > Insert Record. Jendela Insert Record akan keluar 2. Sesuaikan parameternya seperti berikut ini: Submit values from: form1 Connection: mybooks_conn, Sesuaikan dengan koneksi Anda Insert table: basic5_komentar Columns: Pastikan semua field mendapatkan value, kecuali untuk id_komentar dan validator_komentar 9

10 After inserting, go to: terimakasih.php Klik Browse untuk mencari file terimakasih.php atau dengan mengetikkannya secara manual Klik OK 3. Melalui Code View, cari kode berikut ini: if ((isset($_post["mm_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertsql = sprintf("insert INTO basic5_komentar (nama_komentar, _komentar, isi_komentar, status_komentar) VALUES (%s, %s, %s, %s)", GetSQLValueString($_POST['nama_komentar'], "text"), GetSQLValueString($_POST[' _komentar'], "text"), GetSQLValueString($_POST['isi_komentar'], "text"), GetSQLValueString($_POST['status_komentar'], "int")); 4. Lalu pada variabel $_POST[ isi_komentar ] tambahkan fungsi htmlspecialchars untuk menghindari HTML Injection. Sehingga kode akan berubah menjadi: GetSQLValueString(htmlspecialchars($_POST['isi_komentar'] ), "text"), NOTE: Mengenai fungsi htmlspecialchars Anda dapat mempelajarinya melalui Manual PHP atau mencari referensinya di internet. 5. Simpan kembali file komentar.php Form Anda telah selesai dan siap untuk digunakan. Lakukan uji coba dengan memasukkan beberapa komentar 10

11 1.1.3 Menampilkan data komentar yang telah disetujui oleh Administrator Website Pada saat Anda ingin menampilkan data komentar, sering terjadi kasus dimana teks yang seharusnya muncul panjang dengan paragraf baru tapi ternyata teks hanya muncul satu baris dan terkumpul jadi satu sehingga susah untuk dibaca. Pada tutorial ini, Anda akan mengatasi masalah tersebut. 1. Buka file komentar.php 2. Klik panel BINDINGS > tanda plus (+) > Recordset (Query) Jendela Recordset akan keluar, masukkan beberapa parameter berikut ini: Name: rskomentar Connection: mybooks_conn Table: basic5_komentar Columns: All Filter: status_komentar 11

12 Ubahlah URL Parameter menjadi Entered Value, Hapus tulisan status_komentar, lalu ketik angka 1. Untuk simbol sama dengan (=) biarkan sesuai default. Angka 1 (satu) di sini sebenarnya adalah angka yang menyatakan bahwa komentar telah disetujui untuk dipublikasikan. Jika Anda perhatikan pada form komentar yang telah Anda buat sebelumnya, nilai status_komentar yang dimasukkan oleh pengunjung telah kita set menjadi angka 0 (nol). Sort: id_komentar, ubah nilai Ascending menjadi Descending Klik OK 12

13 3. Klik panel BINDINGS dan lakukan expand terhadap Recordset (rskomentar) dengan mengklik tanda plus yang ada di sampingnya Perhatikan tabel komentar yang terletak pada baris kedua 4. Melalui Design View, seleksi tulisan Nama lalu dari panel Bindings, klik dan tahan field nama_komentar lalu drag/tarik menuju tulisan Nama tersebut 5. Ulangi langkah ke-4 untuk mengubah dari field _komentar dan Komentar dari field isi_komentar sehingga menghasilkan seperti ini Atau jika dilihat melalui Code View akan menghasilkan seperti ini: <tr> <td width="20%"><?php echo $row_rskomentar['nama_komentar'];?></td> <td width="20%"><?php echo $row_rskomentar['nama_komentar'];?></td> <td width="60%"><?php echo $row_rskomentar['isi_komentar'];?></td> </tr> 6. Pada kode variabel $row_rskomentar[ isi_komentar ] tambahkan fungsi nl2br (new line to break) untuk memberi ruang bagi spasi.sehingga kode akan menjadi: <td width="20%"> <?php echo $row_rskomentar['nama_komentar'];?> 13

14 </td> Untuk melihat perbedaan antara yang menggunakan fungsi nl2br dan tidak adalah sebagai berikut: 7. Seleksi kembali kode satu baris tabel ini: <tr> <td width="20%"><?php echo $row_rskomentar['nama_komentar'];?></td> <td width="20%"><?php echo $row_rskomentar['nama_komentar'];?></td> <td width="60%"><?php echo nl2br($row_rskomentar['isi_komentar']);?></td> </tr> 8. Klik Insert > Data Objects > Repeat Region Anda juga dapat melakukannya melalui panel Server Behaviors > tanda plus (+) > Repeat Region. Jendela Repeat Region akan keluar. Sesuaikan dengan tutorial ini: Recordset: (rskomentar) Show: 10 Records at a Time 14

15 Klik OK 9. Melalui Design View, seleksi tulisan Recordset navigation bar. Lalu hapus tulisan tersebut 10. Klik Insert > Data Objects > Recordset Paging > Recordset Navigation Bar Jendela Recordset Navigation Bar akan keluar. Sesuaikan dengan parameter berikut ini: Recordset: rskomentar Display using: Text Klik OK 11. Simpan kembali file komentar.php Anda telah menyelesaikan halaman komentar.php 15

16 1.2 Halaman terimakasih.php Halaman ini adalah pengalihan sebagai pemberitahuan bahwa komentar beserta data yang baru saja dimasukkan telah tersimpan dalam database website. Untuk mengaktifkannya, ikuti langkah-langkah berikut ini: 1. Buka file terimakasih.php Seperti Anda lihat melalui Design View, terdapat dua variabel yang akan kita cetak untuk memberitahu kepada pengunjung bahwa komentar, nama dan data yang mereka masukkan telah disimpan di dalam website. Kedua variabel tersebut adalah Nama_komentator dan _komentator. Kedua variabel tersebut akan kita munculkan sesuai dengan nama dan yang pengunjung website masukkan pada saat mengisi form komentar. 2. Klik BINDINGS > tanda plus (+) > Recordset (Query) Jendela Recordset akan keluar. Masukkan beberapa parameter berikut ini: Name: rskonfirmasi Connection: mybooks_conn Table: basic5_komentar Columns: All Filter: None Sort: id_komentar, Descending 16

17 3. Klik Advanced pada jendela Recordset Di bagian SQL Anda akan melihat kode di bawah ini: SELECT * FROM basic5_komentar ORDER BY id_komentar DESC 4. Tambahkan kode LIMIT 1 setelah kode ORDER BY id_komentar DESC, sehingga kode akan berubah menjadi: SELECT * FROM basic5_komentar ORDER BY id_komentar DESC LIMIT 1 17

18 5. Klik OK untuk menutup jendela Recordset 6. Melalui panel BINDINGS, lakukan expand Recordset (rskonfirmasi) dengan mengklik tanda plus (+) 7. Melalui Design View, seleksi tulisan Nama_Komentator 8. Melalui panel BINDINGS > klik dan field nama_komentar yang terdapat pada Recordset (rskonfirmasi), lalu drag menuju tulisan Nama_Komentator tersebut 9. Lakukan hal yang sama untuk tulisan _Komentator, gantilah dengan field _komentar 18

19 10. Simpan kembali file terimakasih.php 11. Lakukan uji coba dengan memasukkan komentar melalui halaman komentar, maka Anda akan dialihkan ke halaman terimakasih.php 1.3 Halaman login.php Anda telah mempelajari bagaimana membuat form login dan mengaktifkannya pada Bab sebelumnya. Pada tutorial ini, Anda hanya akan mengaktifkan form login yang sebelumnya telah dibuat. 1. Buka file login.php 2. Klik Insert > Data Objects > User Authentication > Log In User Anda juga dapat melakukannya melalui panel Server Behaviors > tanda plus (+) > User Authentication > Log In User. Jendela Log In User akan keluar 19

20 3. Masukkan beberapa parameter berikut ini: Get input from form: form1 Username field: username Password field: password Validate using connection: mybooks_conn Table: basic5_admin Username column: username Password column: password 20

21 If login succeds, go to: admin.php, klik Browse untuk mencari file admin.php atau Anda bisa mengetiknya Go to previous URL (if exists), klik tanda centang (check) If login fails, go to: login.php, klik Browse untuk mencari file login.php atau Anda bisa mengetiknya Restrict access based on: Username and password Klik OK untuk menutup dialog Log In User 4. Simpan kembali file login.php Anda telah menyelesaikan pembuatan halaman login.php 5. Lakukan uji coba melalui browser untuk melakukan login 21

22 1.4 Halaman admin.php Di halaman admin.php ini Anda akan sedikit bekerja dengan kode secara manual untuk menampilkan data status komentar yang diinput oleh pengunjung website Anda. Di halaman ini Anda juga akan menambahkan link dinamis seperti yang pernah kita bahas pada bab sebelumnya Menampilkan data komentar yang telah diinput oleh pengunjung website Untuk dapat menampilkan data komentar, berikut adalah langkahlangkahnya: 1. Buka file admin.php 2. Klik BINDINGS > tanda plus (+) > Recordset (Query) Jendela Recordset akan keluar, ubahlah menjadi Simple Recordset. Masukkan beberapa parameter berikut ini: Name: rscomments Connection: mybooks_conn Table: basic5_komentar Columns: All Filter: None Sort: id_komentar, Descending Klik OK 3. Melalui panel BINDINGS, lakukan expand Recordset (rscomments) dengan mengklik tanda plus (+) 4. Melalui Design View, seleksi tulisan nama 22

23 5. Melalui panel BINDINGS > klik dan field nama_komentar yang terdapat pada Recordset (rscomments), lalu drag menuju tulisan nama tersebut 6. Lakukan hal yang sama untuk mengubah teks , lalu ubah menjadi teks dinamis dari field _komentar. Lakukan juga 23

24 untuk teks isi diubah dengan teks dinamis dari field isi_komentar 7. Pada bagian isi komentar, tambahkan fungsi nl2br untuk memecah teks menjadi paragraf, sehingga kode yang semula adalah: <?php echo $row_rscomments['isi_komentar'];?> Menjadi: <?php echo nl2br($row_rscomments['isi_komentar']);?> 8. Lalu pada teks status yang menyatakan status komentar, Anda akan mengubahnya menjadi teks dinamis juga. Hanya saja, Anda harus mengerjakannya dengan manual coding 9. Melalui Code View, seleksi kode di bawah ini: <td width="10%" align="left" valign="top">status</td> Lalu hapus tulisan status lalu tekan Enter sebanyak 2 (dua) kali untuk menyisipkan kode baru yang ingin Anda tampilkan, sehingga kode berubah menjadi: <td width="10%" align="left" valign="top"> </td> 10. Sisipkan kode di bawah ini: <?php if($row_rscomments['status_komentar']==0){?> <span class="admin">baru</span> <?php }else{?> Terpublikasi <?php }?> Kode di atas menyatakan bahwa jika variabel status_komentar bernilai 0 (nol) atau pesan belum diperiksa dan diubah statusnya oleh administrator website, maka status komentar akan dicetak dengan teks berwarna merah tebal sebagai komentar Baru, jika 24

25 selain itu maka komentar dianggap sudah Terpublikasi (atau sudah dipublikasikan) 11. Simpan file admin.php Pada langkah selanjutnya Anda harus menambahkan link dinamis Menambah link dinamis Setujui dan Hapus Link dinamis yang Anda tambahkan pada halaman ini adalah link untuk menyetujui atau mengedit komentar (Setujui) dan link untuk menghapus komentar yang tidak diinginkan (Hapus). Berikut adalah langkah-langkahnya: 1. Buka file admin.php Di halaman tersebut Anda akan melihat teks Setujui Hapus dengan link Setujui menuju halaman edit_komentar.php dan Hapus menuju halaman delete_komentar.php 2. Melalui Design Viewi, klik teks Setujui, lihatlah di panel Properties pada menu Link Anda akan melihat link menuju halaman edit_komentar.php 3. Klik tanda folder pada menu link tersebut, sehingga jendela Select File akan muncul 25

26 4. Klik menu Parameters yang terletak di sebalah kanan bawah, maka jendela Parameters akan muncul 5. Klik pada area putih di bawah menu Name, lalu ketik id_komentar 6. Klik area putih di bawah menu Value, lalu klik tanda petir di samping kanannya, maka jendela Dynamic Data akan keluar 7. Klik field id_komentar pada Recordset (rscomments), lalu klik OK untuk menutup dialog Dynamic Data 8. Klik OK lagi sebanyak dua kali untuk menutup semua dialog 26

27 9. Lakukan hal yang sama untuk membuat link dinamis Hapus, sehingga kode kedua link tersebut yang semula adalah sebagai berikut: <td width="15%" align="left" valign="top"><a href="edit_komentar.php">setujui</a> <a href="delete_komentar.php">hapus</a></td> Akan berubah menjadi: <td width="15%" align="left" valign="top"><a href="edit_komentar.php?id_komentar=<?php echo $row_rscomments['id_komentar'];?>">setujui</a> <a href="delete_komentar.php?id_komentar=<?php echo $row_rscomments['id_komentar'];?>">hapus</a></td> Kedua link di atas ketika diklik melalui browser akan menghasilkan link sebagai berikut: Setujui: omentar=6 Hapus: _komentar=6 10. Simpan kembali file admin.php Anda telah menyelesaikan pembuatan link dinamis 27

28 1.4.3 Membuat Recordset Paging dan Recordset Navigation Bar Link dinamis telah Anda selesaikan. Langkah selanjutnya adalah mengatur berapa banyak baris data yang akan ditampilkan di halaman admin.php ini, maka Anda akan bekerja kembali menggunakan fungsi Repeat Region dan Recordset Navigation Bar. Berikut adalah langkah-langkahnya: 1. Buka file admin.php 2. Melalui Code View, lalu seleksi kode <tr></tr> yang berarti table row (baris tabel) kedua di bawah ini: <tr> <td width="25%" align="left" valign="top"><?php echo $row_rscomments['nama_komentar'];?> & <?php echo $row_rscomments[' _komentar'];?></td> <td width="50%" align="left" valign="top"><?php echo nl2br($row_rscomments['isi_komentar']);?></td> <td width="10%" align="left" valign="top"> <?php if($row_rscomments['status_komentar']==0){?> <span class="admin">baru</span> <?php }else{?> Terpublikasi <?php }?> </td> <td width="15%" align="left" valign="top"><a href="edit_komentar.php?id_komentar=<?php echo $row_rscomments['id_komentar'];?>">setujui</a> <a href="delete_komentar.php?id_komentar=<?php echo $row_rscomments['id_komentar'];?>">hapus</a></td> </tr> 3. Klik Insert > Data Objects > Repeat Region Jendela Repeat Region akan keluar. Masukkan beberapa parameter ini: Recordset: rscomments Show: 10 Records at a Time 28

29 Klik OK untuk menutup dialog Repeat Region 4. Melalui Design View, seleksi tulisan Recordset Navigation Bar, hapus tulisan tersebut 5. Klik Insert > Data Objects > Recordset Paging > Recordset Navigation Bar Jendela Recordset Navigation Bar akan keluar, masukkan parameter ini: Recordset: rscomments Display using: Text Klik OK untuk menutupnya Hasil pembuatan Repeat Region dan Recordset Navigation Bar diatas akan menghasilkan seperti gambar di bawah ini: 6. Simpan kembali file admin.php Anda telah menyelesaikan halaman untuk menampilkan komentar dengan baik, langkah selanjutnya adalah menambahkan fasilitas keamanan sehingga halaman admin.php ini hanya bisa diakses oleh orang yang melakukan login. Halaman ini juga akan dilengkapi dengan link untuk melakukan log out. 29

30 1.4.4 Proteksi halaman admin.php dan penambahan fasilitas log out Anda telah berhasil menampilkan data komentar ke dalam halaman admin.php, Anda tentunya tidak ingin semua orang bisa mengakses halaman ini tanpa otorisasi terlebih dahulu. Maka pada langkah ini, Anda 30

31 akan memastikan bahwa orang yang bisa masuk ke halaman ini hanyalah orang-orang yang telah diberi password dan username. Berikut langkah-langkahnya: 1. Buka file admin.php 2. Klik Insert > Data Objects > User Authentication > Restrict Access To Page Jendela Restrict Access To Page akan keluar, isi beberapa parameter berikut ini: Restrict based on: Username and password If access denied, go to: login.php, klik Browse untuk memilih file atau dengan mengetik nama file Klik OK untuk menutup jendela dialog Ini artinya halaman ini hanya bisa diakses setelah Anda melakukan login dengan memasukkan username dan password yang benar. Jika Anda belum melakukan login dan memaksakan diri untuk membuka halaman admin.php melalui browser, maka Anda akan dialihkan ke halaman login.php dan menghasilkan link seperti ini: MyBooks%2Fbasic5%2Fadmin.php 3. Melalui Design View, cari tulisan Log Out yang berada di bagian bawah (footer) dari halaman admin.php. Seleksi tulisan tersebut 4. Klik Insert > Data Objects > User Authentication > Log Out User 31

32 Jendela Log Out User akan keluar, masukkan beberapa parameter ini: Log out when: Link clicked: Selection: Log Out When done, go to: logout.php, klik Browse untuk mencari file tersebut atau ketik secara manual Klik OK untuk menyelesaikannya 5. Simpan kembali file admin.php Anda telah menyelesaikan pembuatan halaman admin.php secara lengkap. 1.5 Halaman edit_komentar.php Anda ingin menampilkan komentar? Atau Anda ingin mengedit beberapa kata-kata kasar yang mungkin dikirim oleh pengunjung baru kemudian menampilkannya? Jika ya, maka halaman edit_komentar.php ini akan mengakomodasi kepentingan tersebut Proteksi halaman dan link log out Halaman ini tentunya hanya bisa diakses oleh administrator website, maka langkah pertama, lindungi halaman ini dengan username dan password. 32

33 Untuk mengaktifkan halaman ini, berikut adalah langkah-langkahnya: 1. Buka file edit_komentar.php 2. Klik Insert > Data Objects > User Authentication > Restrict Access To Page Jendela Restrict Access To Page akan keluar, isi beberapa parameter berikut ini: Restrict based on: Username and password If access denied, go to: login.php, klik Browse untuk memilih file atau dengan mengetik nama file Klik OK untuk menutup jendela dialog 33

34 Ini artinya halaman ini hanya bisa diakses setelah Anda melakukan login dengan memasukkan username dan password yang benar. Jika Anda belum melakukan login dan memaksakan diri untuk membuka halaman admin.php melalui browser, maka Anda akan dialihkan ke halaman login.php dan menghasilkan link seperti ini: MyBooks%2Fbasic5%2Fedit_komentar.php 3. Melalui Design View, cari tulisan Log Out yang berada di bagian bawah (footer) dari halaman admin.php. Seleksi tulisan tersebut 4. Klik Insert > Data Objects > User Authentication > Log Out User Jendela Log Out User akan keluar, masukkan beberapa parameter ini: Log out when: Link clicked: Selection: Log Out When done, go to: logout.php, klik Browse untuk mencari file tersebut atau ketik secara manual Klik OK untuk menyelesaikannya 5. Simpan kembali file edit_komentar.php Anda telah menyelesaikan pembuatan halaman admin.php secara lengkap. 34

35 1.5.2 Membuat recordset untuk edit komentar dan bekerja dengan session Anda akan belajar lebih mendalam tentang fungsi session yang dimiliki PHP pada bab selanjutnya. Pada tutorial kali ini, Anda hanya akan membuat sebuah recordset yang menyimpan informasi siapa yang melakukan login untuk kemudian kita jadikan sebagai variabel hidden field pada form edit komentar ini. Dengan hidden variable ini pula nantinya kita akan mengetahui siapa yang memvalidasi komentar berdasarkan ID dari administrator website. Berikut adalah langkah-langkahnya: 1. Buka file edit_komentar.php 2. Klik Insert > Data Objects > Recordset Jendela Recordset akan keluar. Masukkan beberapa parameter berikut ini: Name: rseditkomentar Connection: mybooks_conn Table: basic5_komentar Columns: All Filter: id_komentar, URL Parameter, =, id_komentar Sort: None Klik OK 35

36 3. Klik Insert > Data Objects > Recordset Jendela Recordset akan keluar. Masukkan beberapa parameter berikut ini: Name: rssession Connection: mybooks_conn Table: basic5_admin Columns: All Filter: username, Session Variabel, =, MM_Username NOTE: Hati-hati pada bagian ini (lihat gambar ). Variabel username yang disimpan dalam tabel basic5_admin akan kita ubah sebagai variabel session 36

37 dan kita set nilainya sama dengan MM_Username (besar kecil huruf akan berpengaruh, pastikan sama dengan yang ditulis di atas) Sort: None Klik OK 4. Melalui Design View, seleksi tulisan ini Form edit komentar di sini. Hapus tulisan tersebut 37

38 5. Klik Insert > Form > Fieldset Jendela Fieldset akan keluar, untuk Legend: Form edit komentar lalu klik OK. 6. Klik Insert > Data Objects > Update Record > Update Record Form Wizard Jendela Record Update Form akan keluar. Masukkan parameterparameter ini: Connection: mybooks_conn Table to update: basic5_komentar 38

39 Select Record from: rseditkomentar Unique key column: id_komentar After updating, go to: admin.php Klik Browse untuk mencari filenya atau dengan mengetiknya secara manual Pada menu Form fields, ubah beberapa settingan menjadi dengan mengikuti langkah selanjutnya 7. Klik kolom (column) id_komentar, lalu hapus kolom ini dengan mengklik tanda minus (-) yang ada di samping kanan tanda plus (+). Kolom id_komentar akan hilang setelah Anda menghapusnya 8. Klik kolom nama_komentar, lalu ubah settingannya menjadi: Label: Nama komentator, Sebelumnya: Nama_komentar 9. Klik kolom _komentar, lalu ubah settingannya menjadi: Label: komentator, Sebelumnya: _komentar 10. Klik kolom isi_komentar, lalu ubah settingannya menjadi: Label: Isi Komentar, Sebelumnya: isi_komentar Display as: Text area Sebelumnya: Text field 11. Klik kolom status_komentar, lalu ubah settingannya menjadi: 39

40 Klik tanda arah ke atas (Move item up list), letakkan menjadi yang pertama sebelum kolom nama_komentar Ini akan dijadikan sebagai pilihan pertama apakah komentar akan dipublikasikan atau tidak Move item up in list Label: Status komentar, Sebelumnya: Status_komentar Display as: Menu 40

41 Sebelumnya: Text field Klik Menu Properties Jendela Menu Properties akan keluar, lalu masukkan beberapa parameter berikut ini: Label: Ya, publikasikan Value: 1 Value atau nilai 1 (satu) di sini sebagai filter bahwa komentar akan dipublikasikan. Klik tanda plus (+) untuk menambah pilihan, lalu isi label dan valuenya kembali Label: Tidak, jangan dipublikasikan Value: 0 41

42 Anda ingat, value= 0 (nol) adalah yang diinput oleh pengunjung, artinya komentar ini jangan dipublikasikan Klik OK 12. Klik kolom validator_komentar, lalu ubah settingannya menjadi: Display as: Hidden Field Sebelumnya: Text field Default value: Klik tanda petir pada menu Default Value:. Jendela Dynamic Data akan keluar. Lakukan expand Recordset (rssession) kemudian klik field id. Hal ini akan menghasilkan kode: <?php echo htmlentities($row_rssession['id']);?> Klik OK 13. Klik OK lagi untuk menutup dialog Update Form Wizard 42

43 14. Melalui Code View, cari kode di bawah ini: <select name="status_komentar"> Lalu tambahkan pengaturan tampilan dengan class= admin, sehingga kode akan menjadi: <select name="status_komentar" class="admin"> Kode berfungsi untuk mempertegas pertanyaan apakah komentar akan dipublikasikan atau tidak. 15. Simpan kembali file edit_komentar.php Anda telah menyelesaikan pembuatan form edit komentar, proteksi halaman dan link log out. 1.6 Script untuk menghapus komentar delete_komentar.php Anda tentu tidak ingin semua orang bisa menghapus komentar yang telah dengan susah payah disampaikan oleh pengunjung website Anda tiba-tiba dihapus orang yang tidak bertanggung jawab hanya karena script untuk menghapus data Anda tidak dilindungi oleh username dan password. 43

44 Untuk mengaktifkan halaman ini, berikut adalah langkah-langkahnya: 1. Buka file delete_komentar.php 2. Klik Insert > Data Objects > User Authentication > Restrict Access To Page Jendela Restrict Access To Page akan keluar, isi beberapa parameter berikut ini: Restrict based on: Username and password If access denied, go to: login.php, klik Browse untuk memilih file atau dengan mengetik nama file Klik OK untuk menutup jendela dialog 3. Klik Insert > Data Objects > Delete Record Jendela Delete Record akan keluar. Masukkan beberapa parameter ini: First check if variable is defined: Primary key value Connection: mybooks_conn Table: basic5_komentar Primary key column: id_komentar, Numeric (tanda check/centang) Primary key value: URL Parameter, id_komentar After deleting, go to: admin.php Klik Browse untuk mencari filenya atau dengan mengetiknya secara manual Klik OK 44

45 4. Simpan kembali file delete_komentar.php 5. Lakukan uji coba untuk menghapus salah satu data komentar Anda telah menyelesaikan tutorial ini. 45

9. Membuat Halaman Transaksi Penjualan

9. Membuat Halaman Transaksi Penjualan 9. Membuat Halaman Transaksi Penjualan Pada proses permintaan data pada web dinamik, diperlukan aplikasi database server yang akan memproses permintaan dari aplikasi webserver untuk menghubungkan pada

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

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

SISTEM INFORMASI DELIVERY ORDER PADA RESTORAN HOKI MEMANG BENTO BERBASIS PHP

SISTEM INFORMASI DELIVERY ORDER PADA RESTORAN HOKI MEMANG BENTO BERBASIS PHP MAKALAH UAS SISTEM INFORMASI DELIVERY ORDER PADA RESTORAN HOKI MEMANG BENTO BERBASIS PHP NAMA KELAS : ARYA PUJIANTO : IK-202 BAB I Latar Belakang Perkembangan teknologi yang semakin tinggi menuntut layanan

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

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

Pemrograman PHP & MySQL

Pemrograman PHP & MySQL Pemrograman PHP & MySQL Memadukan antara Web Server dan Database Server Pemrograman PHP & MySQL Pada awalnya PHP merupakan singkatan dari Personal Home Page tools, sebuah tool (alat bantu) untuk memonitor

Lebih terperinci

BAB-II OPERASI TABEL

BAB-II OPERASI TABEL BAB-II OPERASI TABEL 2.1. Modifikasi Tabel Terkadang Anda perlu mengatur field yang sudah ditempatkan pada tabel, kemudian suatu saat struktur tabel tersebut ingin kita rubah, misalnya mengganti field,

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

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

Formulir. Menyisipkan / membuat formulir, lakukan salah satu cara berikut : Insert Forms Insert Bar, pilih kategori Forms

Formulir. Menyisipkan / membuat formulir, lakukan salah satu cara berikut : Insert Forms Insert Bar, pilih kategori Forms Formulir Forms adalah fasilitas dalam HTML yang sangat berguna dan memegang peranan penting dalam meningkatkan interaktivitas di dunia web. Dengan form kita dapat melakukan pooling, survei, pemasukan data

Lebih terperinci

BAB-3 MEMBUAT DAN MENGATUR QUERY

BAB-3 MEMBUAT DAN MENGATUR QUERY BAB-3 MEMBUAT DAN MENGATUR QUERY Query adalah sarana untuk mengatur data yang disimpan dalam tabel, sehingga hanya data-data tertentu yang akan dimunculkan dalam tabel. Secara fisik, query berupa tabel

Lebih terperinci

BAB III PEMBAHASAN 3.1 Analisa Sistem

BAB III PEMBAHASAN 3.1 Analisa Sistem BAB III PEMBAHASAN 3.1 Analisa Sistem Sistem Nursing Diagnostic Test Online adalah aplikasi berbasis web yang menyediakan test secara online yang bersifat try out yang dapat diakses oleh pengguna yang

Lebih terperinci

FLASH, FRAME, BEHAVIOR

FLASH, FRAME, BEHAVIOR FLASH, FRAME, BEHAVIOR 1. Flash Menyisipkan Flash Button a. Pilih menu : insert image interactive flash button b. Tentukan property : Style : pilih bentuk / jenis tombol flash Button text : tulis label

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

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

BAB 2 OPEN OFFICE.ORG WRITER TUJUAN

BAB 2 OPEN OFFICE.ORG WRITER TUJUAN 7 BAB 2 OPEN OFFICE.ORG WRITER TUJUAN 1. Mengetahui cara pembuatan Table di OpenOffice.org Writer 2. Mengetahui cara pembuatan Mail Merge di OpenOffice.org Writer TEORI PENUNJANG 2.1. Membuat Tabel Tabel

Lebih terperinci

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA. STMIK SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 PENDAHULUAN Dreamweaver adalah sebuah program website editor yang berfungsi untuk membuat dan

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

Modul 2 DreamWeaver MX Suendri, S.Kom

Modul 2 DreamWeaver MX Suendri, S.Kom Modul 2 DreamWeaver MX 2004 Suendri, S.Kom -- Untuk Indonesia Tanah Air Tercinta -- Suendri, S.Kom 2 Lisensi Dokumen Seluruh isi dokumen ini dapat digunakan, dimodifikasi dan disebarluaskan secara luas

Lebih terperinci

BAB XI BEKERJA DENGAN QUERY

BAB XI BEKERJA DENGAN QUERY DIKTAT MATA KULIAH SOFTWARE TERAPAN II BAB XI BEKERJA DENGAN QUERY IF Query Query merupakan objek database yang dapat digunakan untuk memasukkan data yang berupa rumus. Selain itu, kita juga dapat melakukan

Lebih terperinci

Ahmad Zidni, S.T. SMK Gondang 2011

Ahmad Zidni, S.T. SMK Gondang 2011 Ahmad Zidni, S.T. SMK Gondang 2011 Buka aplikasi Microsoft Access Klik File New Pilih Blank Database Create nama file database Buat tabel dengan create table in design view klik 2 x sehingga terbuka jendela

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. web ini yang di lakukan secara online dengan webhosting. Tahapan ini dilakukan

BAB IV IMPLEMENTASI DAN PENGUJIAN. web ini yang di lakukan secara online dengan webhosting. Tahapan ini dilakukan BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Pada bab ini akan dilakukan implementasi dan pengujian terhadap aplikasi web ini yang di lakukan secara online dengan webhosting. Tahapan ini dilakukan

Lebih terperinci

Membuat File Database & Tabel

Membuat File Database & Tabel Membuat File Database & Tabel Menggunakan MS.Office Access 2013 Database merupakan sekumpulan data atau informasi yang terdiri atas satu atau lebih tabel yang saling berhubungan antara satu dengan yang

Lebih terperinci

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini MySQL 1. Mengenal MySQL MySQL adalah salah satu jenis database server yang sangat terkenal. MySQL termasuk jenis RDBMS (Relational Database Management System), itulah sebabnya istilah seperti table, baris,

Lebih terperinci

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak

Lebih terperinci

Manual Book Penggunaan CMS Website SMA Negeri 3 Cibinong (Untuk Administrator)

Manual Book Penggunaan CMS Website SMA Negeri 3 Cibinong (Untuk Administrator) Manual Book Penggunaan CMS Website SMA Negeri 3 Cibinong (Untuk Administrator) Penjelasan Umum CMS (Content Management System) merupakan fasilitas yang disediakan untuk mempermudah pengelolaan data/konten

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

Cara Menggunakan MySQL

Cara Menggunakan MySQL Cara Menggunakan MySQL Sebelum kita melangkah ke poin inti, yaitu mengenai Database Server, ada baiknya kita mengenali struktur dan manipulasi basic pada database MySQL. Seperti bagaimana itu membuat database,

Lebih terperinci

Bab IV. Mengisi Fitur Website Sekolah. A. Mengelola Agenda

Bab IV. Mengisi Fitur Website Sekolah. A. Mengelola Agenda Bab IV Mengisi Fitur Website Sekolah Content Management System hal yang wajib d ikuasai oleh seorang Administrator web agar website terlihat dinamis dikarenakan informasi yang ada selalu up to date. Pada

Lebih terperinci

Membuat Pencarian Data Mahasiswa

Membuat Pencarian Data Mahasiswa Tutorial Macromedia Dreamweaver PHP MySQL Membuat Pencarian Data Mahasiswa Oleh Achmad Solichin, http://achmatim.net, achmatim@gmail.com Dalam Tutorial Ini Diasumsikan Mempersiapkan Database dan Tabel

Lebih terperinci

Aplikasi Document Imaging untuk PT. XYZ dapat diakses melalui web browser

Aplikasi Document Imaging untuk PT. XYZ dapat diakses melalui web browser 4.3.4 Petunjuk Pemakaian Sistem Aplikasi Document Imaging untuk PT. XYZ dapat diakses melalui web browser yang terhubung dengan internet. Berikut ini adalah detail prosedur pemakaian dari aplikasi tersebut.

Lebih terperinci

Pengenalan Script. Definisi HTML

Pengenalan Script. Definisi HTML 1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

Modul Pembuatan Website Menggunakan

Modul Pembuatan Website Menggunakan Design : www.mhdsyarif.p.ht Modul Pembuatan Website Menggunakan Versi 3.5.1 07-08 Mei 2013 Oleh : Divisi Web Puskom UR http://puskom.unri.ac.id Daftar Isi Daftar Isi...i A. Install XAMPP... 1 B. Install

Lebih terperinci

KSI B ~ M.S. WULANDARI

KSI B ~ M.S. WULANDARI 1 MODUL II : QUERY Pengertian Query Query artinya pertanyaan atau penyelidikan. Dalam database, query adalah permintaan akan kumpulan data tertentu. Jenis-jenis query 1. Select query Select query digunakan

Lebih terperinci

Membuat File Database & Tabel

Membuat File Database & Tabel Membuat File Database & Tabel Menggunakan MS.Office Access 2010 Database merupakan sekumpulan data atau informasi yang terdiri atas satu atau lebih tabel yang saling berhubungan antara satu dengan yang

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Operasi Jam Kerja Praktek Sebelum dikerjakan selama laporan KP dalam mendapatkan pengumpulan data akan diselesaikan laporan masalah kerja praktek yang dilakukan dengan

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN WEB DENGAN MENGGUNAKAN MACROMEDIA DREAMWEAVER MX 2004

MODUL PRAKTIKUM PEMROGRAMAN WEB DENGAN MENGGUNAKAN MACROMEDIA DREAMWEAVER MX 2004 MODUL PRAKTIKUM PEMROGRAMAN WEB DENGAN MENGGUNAKAN MACROMEDIA DREAMWEAVER MX 2004 1. Untuk menjalankan dreamweaver klik Start->Program->Macromedia- >Macromedia Dreamweaver MX2004 2. Tampilan awal biasanya

Lebih terperinci

MANUAL USER Website KLA

MANUAL USER Website KLA Website KLA http://kla.id/wp-admin Daftar Isi Daftar Isi... 2 Panduan Aplikasi CMS... 3 Login... 3 Halaman Utama / Dashboard Wp-admin... 4 Edit User / Ubah Password... 5 Menu Media... 6 Menu Post... 7

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pembuatan Sistem Pakar Diagnosa Gangguan Perkembangan Batita dibangun dengan halaman utama yang berbeda tiap penggunaannya. Pada sistem ini, yang dapat mengakses adalah

Lebih terperinci

ADMIN MANUAL AL-QUR AN WEB

ADMIN MANUAL AL-QUR AN WEB ADMIN MANUAL AL-QUR AN WEB Pendahuluan AL-QUR AN WEB adalah program aplikasi pencarian ayat-ayat Al-Qur an berbasis web. Untuk dapat mengakses program maka user perlu menggunakan internet browser dan mengunjungi

Lebih terperinci

Pertemuan IV. Semester 1

Pertemuan IV. Semester 1 Tables dan Forms Pertemuan IV Pemrograman Web Dasar Semester 1 Tabel HTML Tag digunakan untuk mengawali sebuah tabel. Di dalam elemen table, terdapat tag (table rows) dan tag (table

Lebih terperinci

MEMBUAT BLOG DI WORDPRESS

MEMBUAT BLOG DI WORDPRESS MEMBUAT BLOG DI WORDPRESS Blog adalah salah satu aplikasi internet yang sangat digemari pada sat ini, karena di samping tersedia secara gratis, juga dapat dikembangkan sesuai dengan tujuan dari si empunya

Lebih terperinci

KSI B ~ M.S. WULANDARI

KSI B ~ M.S. WULANDARI 1 MODUL VI : PAGE Situs WEB sekarang ini tidaklah hanya terdiri atas teks dan grafik. Banyak perusahaan ingin menampilkan data untuk relasi dan pelanggan mereka. Dengan Access 2000 kita bisa menyimpan

Lebih terperinci

Microsoft Access 2007

Microsoft Access 2007 Microsoft Access 2007 Alam Santosa 2011 MENGENAL QUERY Teknik Industri Universitas Komputer Indonesia Jl. Dipatiukur 114 Bandung 1 Query Query adalah permintaan untuk menampilkan informasi dari database.

Lebih terperinci

Field. Nama Alamat Umur JenisKelamin No. Telp Gugun Bantarjati Kaum 18 L Fulan Villa Ciomas 20 P Record

Field. Nama Alamat Umur JenisKelamin No. Telp Gugun Bantarjati Kaum 18 L Fulan Villa Ciomas 20 P Record BAB 11 Koneksii Database MySQL dengan PHP 11.1 Database Secara umum definisi Basis Data atau Database adalah kumpulan data yang saling berhubungan. Dalam implementasinya data tersebut berbentuk Tabel.

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

Bu k u Ma n u a l Web Si t e SK PD Pem er i n t a h K a b u pa t en Ma l a n g

Bu k u Ma n u a l Web Si t e SK PD Pem er i n t a h K a b u pa t en Ma l a n g Bu k u Ma n u a l Web Si t e SK PD 2016 Pem er i n t a h K a b u pa t en Ma l a n g Situs web Satuan Kerja Perangkat Daerah Pemerintah Kabupaten Malang didesain untuk bisa dirubah atau diupdate secara

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 PENGUJI Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan

Lebih terperinci

Mengenal dan Mulai Bekerja dengan Access 2007

Mengenal dan Mulai Bekerja dengan Access 2007 Mengenal dan Mulai Bekerja dengan Access 2007 1. Klik tombol yang ada di taskbar. 2. Pilih atau klik menu All Programs > Microsoft Office > Microsoft Office Access 2007. 3. Pada jendela Getting Started

Lebih terperinci

PRAKTIKUM 10 REPORT LANJUTAN 72 C. TUGAS PENDAHULUAN Buat perancangan report untuk pegawai dan kerja seperti contoh dibawah ini : D. PERCOBAAN Buka da

PRAKTIKUM 10 REPORT LANJUTAN 72 C. TUGAS PENDAHULUAN Buat perancangan report untuk pegawai dan kerja seperti contoh dibawah ini : D. PERCOBAAN Buka da Praktikum 10 Report Lanjutan A. TUJUAN 1. Menjelaskan tentang pengurutan dan pengelompokan data pada report 2. Menjelaskan tentang penambahkan header dan footer pada report 3. Menambahkan data dalam bentuk

Lebih terperinci

Membuat Relasi pada Access 2007

Membuat Relasi pada Access 2007 Membuat Relasi pada Access 2007 Setelah anda membuat semua table pada database, anda harus membuat relasi antara table yang satu dengan table yang lainnya. Relasi ini kita dengan memghubungkan field-field

Lebih terperinci

Membuat Aplikasi Hotel dan Penginapan. dengan MS Access

Membuat Aplikasi Hotel dan Penginapan. dengan MS Access Membuat Aplikasi Hotel dan Penginapan dengan MS Access Membuat Aplikasi Hotel dan Penginapan dengan MS Access Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Membuat Aplikasi Hotel dan Penginapan

Lebih terperinci

ESTUDA WEB UJA MACROMEDIA DREAMWEAVER 8

ESTUDA WEB UJA MACROMEDIA DREAMWEAVER 8 Lankah-lankah dalam pembuatan web Lankah pertama buatlah sebua folder baru pada data C---program file----pilih xampp-- -pilih htdocs ----lalu buatlah folder baru dalam folder htdocs tersebut dengan nama

Lebih terperinci

BAB III RANCANGAN PENGUJIAN. aplikasi ini adalah black box testing. Black box testing atau tes fungsional adalah

BAB III RANCANGAN PENGUJIAN. aplikasi ini adalah black box testing. Black box testing atau tes fungsional adalah BAB III RANCANGAN PENGUJIAN 3.1 Metode Pengujian Pada penelitian ini, metode pengujian yang akan dipakai dalam pengembangan aplikasi ini adalah black box testing. Black box testing atau tes fungsional

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

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo PANDUAN PENGGUNAAN Joomla! Versi 1.5 Oleh: Anon Kuncoro Widigdo anonkuncoro@yahoo.com Kendari 2009-2010 MODUL I Pendahuluan Joomla adalah sebuah aplikasi sistim manajemen konten atau Content Management

Lebih terperinci

https://pengawaspinrang.wordpress.com MANUAL BOOK penggunaan blog Pengawa Sekola Idarahma Ibrahim

https://pengawaspinrang.wordpress.com MANUAL BOOK penggunaan blog Pengawa Sekola Idarahma Ibrahim https://pengawaspinrang.wordpress.com MANUAL BOOK penggunaan blog Pengawa Sekola Idarahma Ibrahim PANDUAN (MANUAL) PENGGUNAAN BLOG http://pengawaspinrang.wordpress.com UNTUK PENGAWAS SEKOLAH A. Membuka

Lebih terperinci

Microsoft Access 2007

Microsoft Access 2007 Microsoft Access 2007 Alam Santosa 2011 MENGENAL MICROSOFT ACCESS Teknik Industri Universitas Komputer Indonesia Jl. Dipatiukur 1114 Bandung 1 Memulai Access 2007 Klik Start > All Program > Microsoft Office

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

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

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Pengujian BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak.tujuan dari pengujian adalah untuk menjamin perangkat lunak yang dibangun

Lebih terperinci

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

PRAKTIKUM SISTEM INFORMASI MANAJEMEN MODUL V DREAMWEAVER 5.1 Tujuan Praktikum Setelah menyelesaikan modul ini, mahasiswa diharapkan mampu : 1. Mengenal komponen aplikasi Macromedia Dreamweaver 2. Membuat template website offline sederhana

Lebih terperinci

Desain Web. MODUL 2 Desain Form

Desain Web. MODUL 2 Desain Form 1 MODUL 2 Desain Form A. TUJUAN 1. Mampu membuat form dalam HTML 2. Mampu menggunakan input dalam HTML 3. Mampu menggunakan select dalam HTML 4. Mampu menggunakan textarea dalam HTML B. PETUNJUK 1. Awali

Lebih terperinci

Area kerja. Gambar 1. Tampilan awal MS FrontPage

Area kerja. Gambar 1. Tampilan awal MS FrontPage Microsoft FrontPage I. Mengenal Microsoft FrontPage Microsoft FrontPage (MS FrontPage) adalah sebuah program untuk membuat, mendesain, dan mengedit halaman World Wide Web seperti menambahkan text, images,

Lebih terperinci

Penggunaan Komponen Combo Box

Penggunaan Komponen Combo Box Praktikum 7 Penggunaan Komponen Combo Box A. TUJUAN Penambahan Combo Box pada Form Pengisian properti Combo Box Combo Box berdasar tabel yang lain Penyembunyian Key Fields pada Combo Box Perubahan urutan

Lebih terperinci

Macromedia Dreamweaver. Tatik Retno Murniasih, S.Si., M.Pd.

Macromedia Dreamweaver. Tatik Retno Murniasih, S.Si., M.Pd. Tatik Retno Murniasih, S.Si., M.Pd. Merupakan software web design yang berguna untuk merancang web dan layout halaman web. Dalam merancang web bisa dilakukan dengan cara mendesain dan memprogram. Untuk

Lebih terperinci

1. Pastikan Komputer terinstall MySQL dan PHP atau boleh juga XAMPP minimal. 2. Buka browser masuk ke localhost lalu ke phpmyadmin(untuk penggunaa

1. Pastikan Komputer terinstall MySQL dan PHP atau boleh juga XAMPP minimal. 2. Buka browser masuk ke localhost lalu ke phpmyadmin(untuk penggunaa Cara Install: 1. Pastikan Komputer terinstall MySQL dan PHP atau boleh juga XAMPP minimal versi 1.7.7 2. Buka browser masuk ke localhost lalu ke phpmyadmin(untuk penggunaa XAMPP) 3. Create tabel menggunakan

Lebih terperinci

MANUAL PROGRAM. Sebelum mulai menjalankan aplikasi ini, terlebih dahulu dilakukan instalasi

MANUAL PROGRAM. Sebelum mulai menjalankan aplikasi ini, terlebih dahulu dilakukan instalasi MANUAL PROGRAM Sebelum mulai menjalankan aplikasi ini, terlebih dahulu dilakukan instalasi software pendukung untuk menjalankan aplikasi ini. Langkah-langkahnya yaitu : 1. Buka folder Software Pendukung

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM 3.1 DFD 3.1.1 DFD level 0 BAB III PERANCANGAN SISTEM Gambar 3.1 DFD level 0 sistem web DFD level 0 ini dijelaskan bahwa disini customer dapat login, menerima data order serta data konfirmasi dan menerima

Lebih terperinci

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA TABEL Dalam pembuatan database, data yang pertama dibuat adalah tabel. Tabel merupakan kumpulan data yang tersusun menurut aturan tertentu dan merupakan komponen utama pada database. Table disusun dalam

Lebih terperinci

Menggunakan Microsoft Access (perhatikan untuk red text)

Menggunakan Microsoft Access (perhatikan untuk red text) Menggunakan Microsoft Access (perhatikan untuk red text) 1. Membuat Database dan Tabel Materi ini akan menjelaskan bagaimana membangun database, tabel dan field. Akan dijelaskan pula mengenai format dan

Lebih terperinci

BAB-XI MEMBUAT SUBFORM

BAB-XI MEMBUAT SUBFORM BAB-XI MEMBUAT SUBFORM 1. Buatlah file Database dengan nama MODUL-10 2. Buat 3 (tiga) buah file Tabel, dengan struktur sebagai berikut : a. Tabel-1 : TABEL NOFAK b. Tabel-2 : TABEL DETAIL c. Tabel-3 :

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang berjalan Kota medan memiliki jumlah penduduk yang tidak sedikit, dimana mayoritas penduduk kota Medan sekarang ialah Suku Jawa, Melayu dan

Lebih terperinci

Gambar 3.1 Data Flow Diagram Level 0

Gambar 3.1 Data Flow Diagram Level 0 BAB III PERANCANGAN SISTEM 3.1 Ruang lingkup aplikasi Berdasarkan kebutuhan dari pengguna, pembuatan website ini ditujukan kepada masyarakat yang membutuhkan informasi studio photo yang dapat dijadikan

Lebih terperinci

Spesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp Terbit pertama: Juni 2005 Sinopsis singkat:

Spesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp Terbit pertama: Juni 2005 Sinopsis singkat: Spesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp 19.800 Terbit pertama: Juni 2005 Sinopsis singkat: Membahas teknik pembuatan aplikasi database menggunakan Microsoft Access Project 2003 dan SQL Server

Lebih terperinci

Mengelola Bagian. Website Sekolah. Mengelola bagian utama Website Sekolah dibagi menjadi 3

Mengelola Bagian. Website Sekolah. Mengelola bagian utama Website Sekolah dibagi menjadi 3 Bab II: Mengelola Bagian Website Sekolah Utama Mengelola bagian utama Website Sekolah dibagi menjadi 3 kategori pokok, yakni: Mengelola Admin Merubah Disain Banner Atas Melengkapi Profil Sekolah A. Mengelola

Lebih terperinci

a. Menyiapkan database

a. Menyiapkan database Membuat Label dan Kartu Pernahkan kita melihat label yang tertempel pada undangan? Bagaimana cara membuatnya? Tentunya kita bisa saja membuatnya secara manual dengan mengetik satu per satu, kemudian posisinya

Lebih terperinci

Setting local IP address dan subnet mask dari VoIP Gateway tersebut. Berikut adalah cara mengkonfigurasi modem ADSL:

Setting local IP address dan subnet mask dari VoIP Gateway tersebut. Berikut adalah cara mengkonfigurasi modem ADSL: 113 Masukkan username dan password Gambar 4.45 Konfigurasi VoIP Gateway 3 Setting service DHCP untuk membagikan IP ke komputer yang terkoneksi ke port LAN VoIP Gateway Setting local IP address dan subnet

Lebih terperinci

Bab 16 Mengekspor Data, Mengambil Data dari Luar dan Menggunakan Password

Bab 16 Mengekspor Data, Mengambil Data dari Luar dan Menggunakan Password Bab 16 Mengekspor Data, Mengambil Data dari Luar dan Menggunakan Password Pokok Bahasan Menyalin atau Membuat Duplikat Objek-objek Database ke Database Lain Mengambil Data dari Luar (Import Data) Menggunakan

Lebih terperinci

GioBox Web Interface Manual

GioBox Web Interface Manual GioBox Web Interface Manual Halaman Login GioBox Pelanggan dapat terkoneksi dengan GioBox menggunakan berbagai Web Browser dengan cara membuka url berikut : https://box.biznetgiocloud.com/home/index.php,

Lebih terperinci

E-Trik Visual C++ 6.0

E-Trik Visual C++ 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang berjalan Proses yang sedang berjalan dalam penginformasian mengenai data lokasi Kantor Kecamatan di Kota Medan masih menggunakan daftar tabel

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

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. sudah ditentukan. Tujuan implementasi adalah untuk mengkonfirmasi modul program

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. sudah ditentukan. Tujuan implementasi adalah untuk mengkonfirmasi modul program 111 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi sendiri dapat di artikan sebagai suatu penerapan penerapan dari seluruh rancangan yang sudah dibuat sebelumnya dengan aplikasi

Lebih terperinci

TUGAS 1 SISTEM MANAJEMEN BASIS DATA-S1 LAPORAN PRAKTIK SISTEM BASIS DATA

TUGAS 1 SISTEM MANAJEMEN BASIS DATA-S1 LAPORAN PRAKTIK SISTEM BASIS DATA TUGAS 1 SISTEM MANAJEMEN BASIS DATA-S1 LAPORAN PRAKTIK SISTEM BASIS DATA Disusun oleh : NAMA : Ema Setiyaningrum (NIM : 141051109) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI INSTITUT SAINS

Lebih terperinci

REKAYASA WEB SESI - 2 Dosen : Tri Ari Cahyono, S.Kom, M.Kom

REKAYASA WEB SESI - 2 Dosen : Tri Ari Cahyono, S.Kom, M.Kom REKAYASA WEB SESI - 2 Dosen : Tri Ari Cahyono, S.Kom, M.Kom ------------------------------------------------------------------------------ INSTALASI AURACMS Download terlebih dahulu file script AuraCMS

Lebih terperinci

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS Membuat program Aplikasi ternyata tidak sesulit seperti yang dibayangkan. Untuk kebutuhan di kantor kita bisa membuatnya sendiri dengan belajar otodidak. Selain

Lebih terperinci

BAB 5. MEMBUAT DAN MENGGUNAKAN FORM

BAB 5. MEMBUAT DAN MENGGUNAKAN FORM BAB 5. MEMBUAT DAN MENGGUNAKAN FORM Membuat Form dengan Menggunakan Fasilitas Create Form By Using Wizard 1. Buka kembali Database karyawan yang telah Anda buat pada latihan sebelumnya, kemudian pada jendela

Lebih terperinci

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS Merupakan suatu hal yang sangat menjemukan bagi user untuk mengingat begitu banyak kode dan bilangan pada saat memasukkan data pada form entry.

Lebih terperinci

Tahap Instalasi PostgreSQL di Windows

Tahap Instalasi PostgreSQL di Windows Tahap Instalasi PostgreSQL di Windows 1. Unduh file installer PostgreSQL terbaru dari alamat http://www.enterprisedb.com/productsservices-training/pgdownload#windows 2. Setelah file installer berhasil

Lebih terperinci

2.1 Instalasi Joomla Secara Lokal

2.1 Instalasi Joomla Secara Lokal Instalasi Joomla Sebelum belajar membuat web, kita perlu menginstal perangkat lunak yang dibutuhkan oleh Joomla. Sebenarnya Anda dapat menginstal perangkat lunak komponen Joomla secara terpisah, tetapi

Lebih terperinci

Lembar kerja access Title bar merupakan judul dari jendela program atau nama file yang sedang aktif Tombol office merupakan tombol yang menampung

Lembar kerja access Title bar merupakan judul dari jendela program atau nama file yang sedang aktif Tombol office merupakan tombol yang menampung Lembar kerja access Title bar merupakan judul dari jendela program atau nama file yang sedang aktif Tombol office merupakan tombol yang menampung perintah perintah menu yang sering digunakan dalam access

Lebih terperinci

MODUL 8 Insert, Update, & delete

MODUL 8 Insert, Update, & delete MODUL 8 Insert, Update, & delete Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Konten Mengubah Data dari Array menjadi Database... Error! Bookmark not defined. Mengkoneksikan

Lebih terperinci

Untuk dapat memasuki aplikasi KUTAHU e-learning system anda Pertama-tama memasuki login. Login ini dimaksudkan untuk memasuki sistem aplikasi.

Untuk dapat memasuki aplikasi KUTAHU e-learning system anda Pertama-tama memasuki login. Login ini dimaksudkan untuk memasuki sistem aplikasi. BUKU MANUAL SELAYANG PANDANG Secara umum aplikasi ini mempunyai tiga bagian utama, dimana masing-masing bagian tersebut mempunyai fasilitas-fasilitas yang berbeda-beda. Ketiga bagian tersebut adalah :

Lebih terperinci

melakukan filtering data pada cube berupa tampilan sort ascending.

melakukan filtering data pada cube berupa tampilan sort ascending. 218 Sort Descending, untuk mengurutkan secara descending. Jika Sort Descending ini diklik pada kolom Qty Sales maka akan dilakukan sort secara descending pada kolom Qty Sales seperti gambar 5.27. Semua

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