dokumen-dokumen yang mirip
Membagun Project Pengolahan Database BUAT DATABASE:AKBU Kemudian Buat Table Barang, dengan struktur seperti berkut:

Taryana Suryana. M.Kom

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

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

Create Read Update Delete using PHP MySql

Pemrograman Web Lanjut 2017

Pertemuan 5 Pemrograman Internet (Web Dinamis)

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

P - 12 Bab 9 : PHP & MySQL

Pemrograman Web Lanjut 2017

Muhamad Alif,S.Kom Teknik Informatika UTM

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

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web

BAB VI PHP DENGAN MYSQL (3)

Menangani Input dari User

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

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

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

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

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

PRAKTIKUM I MySQL / phpmyadmin

Pemrograman Basis Data Berbasis Web

Lampiran 1. Flowchart perancangan sistem

Praktikum 3 Cookie, Session, dan Database MySQL

Pengantar E-Business dan E-Commerce

BAB X AKSES DAN MANIPULASI DATA

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

MODUL III MEMBUAT FORM DAN HALAMAN WEB DENGAN FRAME

Cara Mudah Koneksi Php Dan Mysql Dengan Database

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah :

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

BAB 4 PERANCANGAN LAYAR

Checkbox dengan Foreach dan MYSQL

2. inputkk.php. 3. tampilkk.php

BAB-12 MEMBUAT FORM HTML

Materi 10: Create Read Update Delete

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

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Program dalam judul Sistem Informasi Geografis Obyek

P - 6 Bab 4 : HTML (Hypertext Markup Language)

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

P - 6 Bab 4 : HTML (Hypertext Markup Language)

Membuat Laporan dengan Bahasa Pemrograman Berbasis WEB

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

Form Masukan dengan Method Post

MEMBER. 1. Tabel member. 2. Form Pendaftaran Member : formmember.php. 3. Script Form Pendaftaran Member

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

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

MENAMPILKAN FRAME FRAME

Validasi data merupakan suatu proses yang sangat dilakukan untuk menjaga konsistensi data.

PHP & Mysql. Pemrograman Internet

BAB V SIMPULAN DAN SARAN. Sistem pengambilan keputusan menggunakan metode multifactor

Konektivitas PHP - MySQL

Dasar PHP-MySQL oleh : Prasaja Wikanta

<script type="text/javascript" src="js/cal.js"></script> <link href="css/cal.css" rel="stylesheet" type="text/css">

BAB IV IMPLEMENTASI DAN PENGUJIAN Implementasi Aplikasi Manajemen Arsip Berbasis Web

Desain Web. Oleh : Ady Purna Kurniawan, ST., MT.

Bagian 20. Bekerja dengan Form menggunakan PHP.

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

Tutorial Membuat WEB Dinamis Dengan PHP

PHP & MYSQL. Pertama Buat Tampilkan Depan Seperti berikut: Tampil Utama Toko Komputer Online

Membuat Login Dengan PHP dan MYSQL

Memasukan Data Image Kedalam Table Paradox

Fungsi: Menampilkan informasi secara terstruktur, ringkas dan mudah dibaca Mengatur tampilan homepage agar lebih menarik

Pemrograman Basis Data Berbasis Web

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

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

HTML-FRAME. <FRAMESET BORDER=# {[ROWS COLS]}={#,[#[,...]]}> <FRAME SRC= url NAME= nama frame > </FRAMESET>

Pemrograman Basis Data Berbasis Web

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

Pemrograman Web DASAR HTML 2

P - 8 Bab 6 : PHP (Kondisi)

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

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

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

MEMBUAT FORM Dan FRAME 1. Form Form Form

Membuat Database mysql dengan PhpMyAdmin

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

Membuat Aplikasi Sederhana Berbasis Web

108

Pemrograman Basis Data Berbasis Web

Lisensi Dokumen: Uraian Kasus :

Form Input HTML dan Frame. Siti Maesyaroh. M.Kom.

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

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

<?php $query = mysql_query("select * from siswa where nama like '%$_POST[cari]%'"); while ($baris = mysql_fetch_array($query)) {?>

MODUL PEMROGRAMAN WEB

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

Syntax HTML. Biasanya digunakan untuk menulis komentar, tidak akan timbul dihalaman web.

Soal Remedial Prakarya-1

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

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

MODUL 11 MEMBUAT LOGIN USER

Cara Membuat Security Image Code Dengan PHP

Transkripsi:

Membuat Aplikasi Basis Data Dengan PHP MYSQL Target Pencapaian Dapat Membuat Aplikasi sesuai dengan yang diinginkan Berikut akan dijelaskan bagaimana membuat aplikasi pendataan mahasiswa dengan menggunakan PHP MYSQL. Program ini masih sederhana jadi soo pasti anda dapat mengikutinya: Pertama: Buat Frame Layar Nama File:Frame.html Gambar 1. Target Akhir Kita 1. <frameset rows=20%,*> 2. <frame src=atas.html> 3. <frameset cols=20%,*> 4. <frame src='kiri.html'> 5. <frame src='kanan.html' name=kanan> Page1

Kedua: Halaman Kiri Nama File:kiri.html 2. <body bgcolor=pink> 3. <center> 4. Menu Program 5. <hr> 6. <a href="kanan.html" target="kanan">home</a> 7. <hr> 8. <a href="masuk.php" target="kanan">masuk Data</a> 9. <hr> 10. <a href="tampil.php" target="kanan">tampil</a> 11. <hr> 12. <a href="cari.php" target="kanan">cari</a> 13. hr> 14. <a href="edit.php" target="kanan">edit dan 15. hapus</a> 16. Ketiga: Halaman Kanan Nama File:kanan.html 2. <html> 3. <center> 4. <h1> 5. Program Pengelolaan Data Mahasiswa 6. <hr> 7. Jurusan Ilmu Hukum 8. <hr> 9. Page2

Buat Database:HUKUM Buat Tabel:Mahasiswa dengan Struktur Table Seperti Berikut: Buat Program Untuk Memasukan Data: Ke-Empat: Program untuk Memasukan Data Nama File:masuk.php 2. <h3> 3. <center> 4. Masuk Data Mahasiswa 5. </h3> 6. <form method="post" action="masuk.php"> 7. <hr> 8. <center> 9. <table border=0> 10. <tr><td>nim <td><input name=nim size=10> 11. <tr><td>nama <td><input name=nama size=30> 12. <tr><td>alamat <td><input name=alamat size=50> 13. <tr><td>kota <td><input name=kota size=30> 14. <tr><td>telepon <td><input name=telp size=20> 15. </table> 16. <hr> 17. <input type=submit value=proses name=submit> 18. <input type=reset> 19. <? 20. if($submit) 21. { 22. include "koneksi.php"; Page3

23. if($nim!='') 24. { 25. if($conn) 26. { 27. mysql_query("insert into mahasiswa values ('$nim','$nama','$alamat','$kota','$telp')"); 28. echo "<br><br>masukan data Sukses"; 29. mysql_close($conn); 30. } 31. else 32. { 33. echo "<br><br>simpan Data Error"; 34. } 35. } 36. else 37. { 38. echo "<br><br>nim harus diisi"; 39. } 40. } 41.?> Kelima: Menampilkan Data Nama File:tampil.php 2. <center> 3. <h3> 4. Menampilkan Data 5. <hr> 6. <table border=1> 7. <tr bgcolor=silver><td>nim<td>nama<td>alamat<td>kota<td>telp<td>photo 8. <? 9. include "koneksi.php"; 10. $sql = "select * from mahasiswa order by nim"; 11. $hasil= mysql_query($sql,$conn); 12. $row=mysql_fetch_row($hasil); 13. do 14. { 15. list($nim,$nama,$alamat,$kota,$telp)=$row; 16. echo "<tr><td>$nim<td>$nama<td>$alamat<td>$kota<td>$telp<td><img src='$nim.jpg' width=100 height=100>"; Page4

17. } 18. while ($row=mysql_fetch_row($hasil)); 19.?> 20. </table> 21. <hr> Ke-Enam: Pencarian Data Nama File: cari.php 2. <h2> 3. <center> 4. Cari Data Mahasiswa 5. </h2> 6. <form method="post" action="cari.php"> 7. <hr> 8. <center> 9. <table border=1> 10. <tr><td>nim Yang Akan Dicari : <td><input name=nim size=10> 11. </table> 12. <hr> 13. <input type=submit value=proses name=submit> 14. <input type=reset> 15. 16. <br><br> 17. 18. <table border=0> 19. <? 20. if($submit) 21. { 22. include "koneksi.php"; 23. if($nim=='') 24. { 25. echo "NIM Harus diisi"; 26. } 27. 28. if($nim!='') 29. { 30. $sql = "select * from mahasiswa where nim='$nim' "; 31. $hasil= mysql_query($sql,$conn); 32. $row=mysql_fetch_row($hasil); 33. if($row) Page5

34. { 35. do 36. { 37. list($nim,$nama,$alamat,$kota,$telp)=$row; 38. echo "<tr><td colspan=3 bgcolor=silver><center>hasil Pencarian data"; 39. echo "<tr><td rowspan=6><center><img src='$nim.jpg' width=100 heght=150>"; 40. echo "<tr><td>nim<td>$nim"; 41. echo "<tr><td>nama<td>$nama"; 42. echo "<tr><td>alamat<td>$alamat"; 43. echo "<tr><td>kota<td>$kota"; 44. echo "<tr><td>telepon<td>$telp"; 45. echo "<tr><td colspan=3 bgcolor=silver><hr>"; 46. } 47. while ($row=mysql_fetch_row($hasil)); 48. } 49. else 50. { 51. echo "Maaf data tidak ada"; 52. } 53. mysql_close($conn); 54. } 55. } 56.?> 57. </table> Ke-Tujuh: Edit dan Hapus Data Nama File:edit.php 2. <h2> 3. <center> 4. Form Edit Data </h2> 5. <form methode="post" action="edit.php"> 6. <hr> 7. <center> 8. <table border=1> 9. <tr><td>nim Yang Akan Dicari : <td><input name=nim size=10> 10. </table> 11. <hr> 12. <input type=submit value=proses name=editaja> 13. <input type=reset> Page6

14. <br><br> 15. 16. 17. <table border=1> 18. <? 19. include "koneksi.php"; 20. 21. if($editaja) 22. { 23. if($nim=='') 24. { 25. echo "NIM Harus diisi"; 26. exit; 27. } 28. 29. if($nim!='') 30. { 31. $sql = "select * from mahasiswa where nim='$nim' "; 32. $hasil= mysql_query($sql,$conn); 33. $row=mysql_fetch_row($hasil); 34. if($row) 35. { 36. do 37. { 38. list($nim,$nama,$alamat,$kota,$telp)=$row; 39. echo "<tr><td colspan=2 bgcolor=silver><center>data Yang Akan di Edit"; 40. echo "<tr><td>nim<td>$nim"; 41. echo "<tr><td>nama <td><input name='nama1' value='$nama'>"; 42. echo "<tr><td>alamat <td><input name='alamat1' value='$alamat'>"; 43. echo "<tr><td>kota <td><input name='kota1' value='$kota'>"; 44. echo "<tr><td>telepon <td><input name='telp1' value='$telp'>"; 45. echo "<input type=hidden name='nim' value='$nim'>"; 46. } 47. while ($row=mysql_fetch_row($hasil)); 48. } 49. else 50. { 51. echo "Maaf data tidak ada"; 52. exit; 53. } 54. mysql_close($conn); 55. } 56. echo "</table><hr> 57. <input type=submit value=save name=prosesedit> 58. <input type=submit value=hapus name=proseshapus>"; 59. } Page7

60. 61. 62. 63. 64. 65. //Edit Data 66. if($prosesedit) 67. { 68. if($nim=='') 69. { 70. echo "NIM Harus diisi"; 71. } 72. else 73. { 74. mysql_query("update mahasiswa set nama='$nama1',alamat='$alamat1',kota='$kota1',telp='$telp1' where nim='$nim' "); 75. mysql_close($conn); 76. echo "<br><br>data berhasil diupdate"; 77. } 78. } 79. 80. //Hapus Data 81. if($proseshapus) 82. { 83. if($nim=='') 84. { 85. echo "NIM Harus diisi"; 86. } 87. 88. else 89. { 90. mysql_query("delete from mahasiswa where nim='$nim' "); 91. mysql_close($conn); 92. echo "<h3><center> 93. **********************************<br> 94. Hapus Berhasil di hapus<br> 95. **********************************"; 96. } 97. } 98.?> 99. Page8

Gambar Menu Masuk Data Gambar Menu Tampil Semua Data Page9

Gambar Menu Cari Data Gambar Menu Edit Data Page10

Skenario Program Skenario UTAMA 1. Program Menampilkan 3 jendela frame 2. Jendela Kiri Untun Menampilkan Menu 3. Jendela Kanan Untuk Menampilkan Output 4. Jendela Atas Untuk Membuat Banner Skenario Menu Program dikiri layar 1. Menampilkan 5 Menu 2. 1.Home ->Kembali kehalaman awal 3. 2.Masuk ->Untuk Memasukan Data 4. 3.Tampil ->Untuk Menampilkan Data 5. 4.Cari->Untuk Pencarian Data 6. 5.Edit dan Hapus->Untuk Mengedit atau Menghapus Data Sekian. Selamat Mencoba, sampai jumpa lagi pada materi dan latihan lainnya. Nb.nanti diteruskan lagi yah.. Taryana Suryana. M.Kom Teknik Informatika Universitas Komputer Indonesia taryanarx@yahoo.com Page11