SlideShare a Scribd company logo
Pembuatan
Database & Web
menggunakan :
Xampp & Dreamweaver
Cara menggunakan XAMPP
 Ketik pada browser: http://localhost:8080
Seperti gambar berikut:
 Ketik phpMyadmin pada menubar sehingga
tampil seperti gambar berikut:
 Klik New pada menu bagian kiri :
o Isi nama database pada bagian Create database
kemudian klik tombol Create
 Isi nama table dan jumlah kolom
o Klik tombol “Go”
 Isi Kolom dan type data setiap kolom (atribut)
seperti gambar berikut:
o Klik Null Index (A_I) untuk primary key
o Klik tombol Save jika selesai.
 Setelah itu akan tampil sbb:
o Untuk mengisi table klik menu “Insert” sehingga tampil seperti gambar
berikut:
• Klik tombol “Go” setelah menginputkan
 Klik menu “Browse” untuk melihat isi tabel yang
sudah diisi.
 Lakukan hal yang sama untuk membuat dan mengisi
tabel lainnya.
Pembuatan Web-PHP
1. Buka Dreamweaver atau notepad++
2. Klik “File”-”New” sehingga tampil seperti gambar dibawah, klik
PHP dan tekan tombol “Create” :
3. Ketikkan pada bagian “Code” program berikut :
<?php
$db_host = 'localhost';
$db_usn = 'root'; //nama username
$db_pwd = ''; //password jika tidak ada bisa di kosongi seperti
contoh
$db_name = 'tesdb'; //nama database
$db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name);
if (!$db_link){
echo 'Tidak dapat terhubung ke database';
}
?>
3. Simpan file tersebut dengan nama “konek.php”
Simpan semua file php pada “C:xampphtdocstesku”. “tesku”
Merupakan folder yang dibuat khusus untuk database dengan nama
Dapat dibuat sesuai dengan keinginan.
4. Buka file baru dengan nama “mahasiswa.php” , ketikkan program
berikut:
<?php
//include('./tesku/konek.php');
$db_host = 'localhost';
$db_usn = 'root'; //nama username
$db_pwd = ''; //password jika tidak ada bisa di kosongi seperti contoh
$db_name = 'tesdb'; //nama database
$db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name);
if (!$db_link){
echo 'Tidak dapat terhubung ke database';
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body bgcolor="#CCCCCC">
<?php
$sql = 'select * from mahasiswa';
$query = mysqli_query($db_link,$sql);
?>
<h2><strong><p align="center">Data Mahasiswa</p></strong></h2>
<table width="807" border="1" cellpadding="0" cellspacing="0" align="center">
<!--DWLayoutTable-->
<tr>
<td width="112" height="29" align="center" valign="middle" bgcolor="#00FFFF">NO
BP</td>
<td width="176" align="center" valign="middle" bgcolor="#00FFFF">NAMA</td>
<td width="252" align="center" valign="middle" bgcolor="#00FFFF">ALAMAT</td>
<td width="133" align="center" valign="middle" bgcolor="#00FFFF"><a
href="tambah.php">TAMBAH</a></td></tr>
<?php
while($data = mysqli_fetch_array($query)){
?>
<tr>
<td p align="center" bgcolor="#FFFFFF"><?php echo $data['nobp']; ?></td>
<td p align="center" bgcolor="#FFFFFF"><?php echo $data['nama']; ?></td>
<td p align="center" bgcolor="#FFFFFF"><?php echo $data['alamat']; ?></td>
<a href="edit.php?ni=<?php echo $data['nobp'];?>" title="Edit mahasiswa ini"> || Edit
|| </a>
<a href="delete.php?ni=<?php echo $data['nobp'];?>" onclick="return
confirm('Yakin mau di hapus?');">|| Hapus ||</a>
</td>
</tr>
<?php
}
?>
</table>
</body>
</html>
5. Buka file baru dengan nama “tambah.php”
<body bgcolor="#CCCCCC">
<h2><p align="center">TAMBAH DATA</p></h2>
<form method="post" action="aksi.php">
<table width="546" border="0" cellpadding="0" cellspacing="0" align="center"
bgcolor="#FFFFFF">
<!--DWLayoutTable-->
<tr>
<td width="189" height="20"> </td>
<td width="26"> </td>
<td width="331"> </td>
</tr>
<tr>
<td height="27" align="right" valign="middle">NAMA</td>
<td align="center" valign="top">:</td>
<td valign="middle"><label>
<input type="text" name="nama">
</label></td>
</tr>
<tr>
<td height="27" align="right" valign="middle">ALAMAT</td>
<td align="center" valign="top">:</td>
<td valign="middle"><label>
<input name="alamat" type="text" size="50">
</label></td>
</tr>
<tr>
<td height="42"> </td>
<td> </td>
<td><input type="submit" name="ttambah" value="TAMBAH"></td>
</tr>
</table>
</form>
</body>
6. Buka file baru dengan nama “edit.php”
<body bgcolor="#CCCCCC">
<h2>
<p align="center">EDIT DATA
<?php
//include('tesku/konek.php');
$db_host = 'localhost';
$db_usn = 'root'; //nama username
$db_pwd = ''; //password jika tidak ada bisa di kosongi seperti contoh
$db_name = 'tesdb'; //nama database
$db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name);
if (!$db_link){
echo 'Tidak dapat terhubung ke database';
}
if(isset($_GET['nobp'])){
$nobp = $_GET['ni'];
$query = mysqli_query($db_link,'select * from mahasiswa
where nobp = "'.$nobp.'"');
$data = mysqli_fetch_array($query);
$nama = $data['nama'];
$alamat = $data['alamat'];
}
else{
$nama = '';
$alamat = '';
}
?>
</p></h2>
<form method="post" name="frm" action="aksi.php">
<table width="546" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"
align="center">
<!--DWLayoutTable-->
<tr>
<td width="189" height="20"> </td>
<td width="26"> </td>
<td width="331"> </td>
</tr>
<tr>
<td height="27" align="right" valign="middle">NO BP</td>
<td align="center" valign="top">:</td>
<td valign="middle">
<input type="text" name="nis" value="<?php echo $_GET['ni']; ?>"
readonly="readonly">
</td>
</tr>
<tr>
<td height="27" align="right" valign="middle">NAMA</td>
<td align="center" valign="top">:</td>
<td valign="middle"><label>
<input type="text" name="nama" value="<?php echo $nama; ?>">
</label></td>
</tr>
<tr>
<td height="27" align="right" valign="middle">ALAMAT</td>
<td align="center" valign="top">:</td>
<td valign="middle"><label>
<input name="alamat" type="text" size="50" value="<?php echo $alamat; ?>">
</label></td>
</tr>
<tr>
<td height="42"> </td>
<td> </td>
<td><input type="submit" name="tedit" value="EDIT"></td>
</tr>
</table>
</form>
7. Buka file baru dengan nama “aksi.php” ketikkan program berikut :
<?php
//include('tesku/konek.php');
$db_host = 'localhost';
$db_usn = 'root'; //nama username
$db_pwd = ''; //password jika tidak ada bisa di kosongi seperti contoh
$db_name = 'tesdb'; //nama database
$db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name);
if (!$db_link){
echo 'Tidak dapat terhubung ke database';
}
if(isset($_POST['ttambah'])){ //['ttambah'] merupakan name dari button di form tambah
$nobp = $_POST['nobp'];
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$sql = 'insert into mahasiswa (nobp,nama,alamat) values ("'.$nobp.'","'.$nama.'","'.$alamat.'")';
$query = mysqli_query($db_link,$sql);
if($query){
header('location: mahasiswa.php');
}
else{
echo 'Gagal';
}
}
?>
8. Buka file baru dengan nama “delete.php” ketikkan program berikut:
<?php
//include('tesku/konek.php');
$db_host = 'localhost';
$db_usn = 'root'; //nama username
$db_pwd = ''; //password jika tidak ada bisa di kosongi seperti contoh
$db_name = 'tesdb'; //nama database
$db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name);
if (!$db_link){
echo 'Tidak dapat terhubung ke database';
}
$nobp = $_GET['nobp'];
$sql = 'delete from mahasiswa where nobp="'.$nobp.'"';
$query = mysqli_query($db_link,$sql);
header('location: mahasiswa.php');
?>
Cara menjalankan :
1. Buka Xampp, klik tombol “Start” pada “Apache” dan “MySql” :
2. Buka browser ketikkan alamat berikut :
http://localhost:8080/tesku/mahasiswa.php
pembuatan database dan web (1).pdf

More Related Content

PDF
Membuat CRUD data Mahasiswa dengan PHP MYSQLi.pdf
DOCX
Ansanwan form sederhana php
PDF
Tutorial aplikasi toko online berbasis web dengan PHP
PPTX
manipulasi data
DOCX
Laporan praktikum bengkel web dengan PHP
PDF
13 php mysql 3 combining
DOCX
user.docx
PDF
Tutorial crud PHP
Membuat CRUD data Mahasiswa dengan PHP MYSQLi.pdf
Ansanwan form sederhana php
Tutorial aplikasi toko online berbasis web dengan PHP
manipulasi data
Laporan praktikum bengkel web dengan PHP
13 php mysql 3 combining
user.docx
Tutorial crud PHP

Similar to pembuatan database dan web (1).pdf (20)

PDF
Web Programming - DB Buku Tamu
PDF
Belajar php dan my sql bareng newbie v.1
PDF
Halaman dinamis
PPTX
Kelompok 7(edit)
PPTX
Kelompok 7
PDF
Bab2 form php
PDF
Login php mysql
PPTX
PPTX
Presentasi api facebook
DOCX
uploadfoto.docx
PDF
JOBSHEET PEMROGRAMAN WEB GALERI PHOTO ONLINE .pdf
PDF
Buku tamu php&my sql
PDF
test saja kok
PDF
Php CMS tutorial
PDF
Php tutorial-17
DOCX
Script login form php
PDF
7 jam membuat web dari nol
PPTX
10 PHP dan MySQL.pptx
PDF
Wawan tutorial-zend-bagian-4
PDF
Pertemuan- Penggunaan elemen table html.pdf
Web Programming - DB Buku Tamu
Belajar php dan my sql bareng newbie v.1
Halaman dinamis
Kelompok 7(edit)
Kelompok 7
Bab2 form php
Login php mysql
Presentasi api facebook
uploadfoto.docx
JOBSHEET PEMROGRAMAN WEB GALERI PHOTO ONLINE .pdf
Buku tamu php&my sql
test saja kok
Php CMS tutorial
Php tutorial-17
Script login form php
7 jam membuat web dari nol
10 PHP dan MySQL.pptx
Wawan tutorial-zend-bagian-4
Pertemuan- Penggunaan elemen table html.pdf

Recently uploaded (20)

PPT
hand-tools-service-special-tools-alat-ukur.ppt
PPTX
PEMBUATAN PANEL TRAINER DAN PROTOTYPE UNTUK PENINGKATAN KOMPETENSI TENTANG S...
PPTX
Pengarusutamaan GESI Dalam Penataan Perumahan dan Permukiman.pptx
PDF
Peraturan menteri perhubungan_63_TAHUN_2019.pdf
PPTX
TOPOLOGI JARINGAN STAR TEKNIK INFORMATIKA
PPTX
MAINTENACE KNOWLEDGE_SHARING_ALL NEW.pptx
PDF
07. Mekanisme Penyusunan RKM_Sanimas 2024 (Tahap 2).pptx.pdf
PDF
12. Mekanisme Pelaporan Kegiatan Sanimas_rev08082024.pptx.pdf
PDF
MAINKAN GAME KESUKAN KALIAN DI TANGKI 4D DI JAMIN WD DAN CLIAM BONUSNYA
PPTX
SISTEM_INFORMASI_GEOGRAFIS_unlocked.pptx
PPT
Penanganan motor starter pada dunia otomotif
PPTX
SAFETY INDUCTION untuk perusahaan konstruksi
PPTX
2013materistudiumgeneralkabsndiunsri-130318044328-phpapp01.pptx
PDF
chapter 1 Smith and Van ness thermodynamics
PPT
08_Sistem-Penilaian-Kesesuaian_BW_1708071.ppt
PPTX
Pengenalan SPALDT_SPALDS_Karanganyar.pptx
PPTX
1 Peraturan Perundangan terkait Keselamatan Konstruksi 18.10 - Copy.pptx
PPTX
7-presentasi-pk-metrologi-141030010022-conversion-gate01.pptx
PPTX
02 SEL ELEKTROKIMIA 1.pptx kimia fisika 1
PPT
variabel valve timing intelligence untuk xenia
hand-tools-service-special-tools-alat-ukur.ppt
PEMBUATAN PANEL TRAINER DAN PROTOTYPE UNTUK PENINGKATAN KOMPETENSI TENTANG S...
Pengarusutamaan GESI Dalam Penataan Perumahan dan Permukiman.pptx
Peraturan menteri perhubungan_63_TAHUN_2019.pdf
TOPOLOGI JARINGAN STAR TEKNIK INFORMATIKA
MAINTENACE KNOWLEDGE_SHARING_ALL NEW.pptx
07. Mekanisme Penyusunan RKM_Sanimas 2024 (Tahap 2).pptx.pdf
12. Mekanisme Pelaporan Kegiatan Sanimas_rev08082024.pptx.pdf
MAINKAN GAME KESUKAN KALIAN DI TANGKI 4D DI JAMIN WD DAN CLIAM BONUSNYA
SISTEM_INFORMASI_GEOGRAFIS_unlocked.pptx
Penanganan motor starter pada dunia otomotif
SAFETY INDUCTION untuk perusahaan konstruksi
2013materistudiumgeneralkabsndiunsri-130318044328-phpapp01.pptx
chapter 1 Smith and Van ness thermodynamics
08_Sistem-Penilaian-Kesesuaian_BW_1708071.ppt
Pengenalan SPALDT_SPALDS_Karanganyar.pptx
1 Peraturan Perundangan terkait Keselamatan Konstruksi 18.10 - Copy.pptx
7-presentasi-pk-metrologi-141030010022-conversion-gate01.pptx
02 SEL ELEKTROKIMIA 1.pptx kimia fisika 1
variabel valve timing intelligence untuk xenia

pembuatan database dan web (1).pdf

  • 1. Pembuatan Database & Web menggunakan : Xampp & Dreamweaver
  • 3.  Ketik pada browser: http://localhost:8080 Seperti gambar berikut:
  • 4.  Ketik phpMyadmin pada menubar sehingga tampil seperti gambar berikut:
  • 5.  Klik New pada menu bagian kiri : o Isi nama database pada bagian Create database kemudian klik tombol Create
  • 6.  Isi nama table dan jumlah kolom o Klik tombol “Go”
  • 7.  Isi Kolom dan type data setiap kolom (atribut) seperti gambar berikut: o Klik Null Index (A_I) untuk primary key o Klik tombol Save jika selesai.
  • 8.  Setelah itu akan tampil sbb: o Untuk mengisi table klik menu “Insert” sehingga tampil seperti gambar berikut: • Klik tombol “Go” setelah menginputkan
  • 9.  Klik menu “Browse” untuk melihat isi tabel yang sudah diisi.  Lakukan hal yang sama untuk membuat dan mengisi tabel lainnya.
  • 10. Pembuatan Web-PHP 1. Buka Dreamweaver atau notepad++ 2. Klik “File”-”New” sehingga tampil seperti gambar dibawah, klik PHP dan tekan tombol “Create” :
  • 11. 3. Ketikkan pada bagian “Code” program berikut : <?php $db_host = 'localhost'; $db_usn = 'root'; //nama username $db_pwd = ''; //password jika tidak ada bisa di kosongi seperti contoh $db_name = 'tesdb'; //nama database $db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name); if (!$db_link){ echo 'Tidak dapat terhubung ke database'; } ?> 3. Simpan file tersebut dengan nama “konek.php” Simpan semua file php pada “C:xampphtdocstesku”. “tesku” Merupakan folder yang dibuat khusus untuk database dengan nama Dapat dibuat sesuai dengan keinginan.
  • 12. 4. Buka file baru dengan nama “mahasiswa.php” , ketikkan program berikut: <?php //include('./tesku/konek.php'); $db_host = 'localhost'; $db_usn = 'root'; //nama username $db_pwd = ''; //password jika tidak ada bisa di kosongi seperti contoh $db_name = 'tesdb'; //nama database $db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name); if (!$db_link){ echo 'Tidak dapat terhubung ke database'; } ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <body bgcolor="#CCCCCC"> <?php $sql = 'select * from mahasiswa'; $query = mysqli_query($db_link,$sql); ?> <h2><strong><p align="center">Data Mahasiswa</p></strong></h2> <table width="807" border="1" cellpadding="0" cellspacing="0" align="center"> <!--DWLayoutTable-->
  • 13. <tr> <td width="112" height="29" align="center" valign="middle" bgcolor="#00FFFF">NO BP</td> <td width="176" align="center" valign="middle" bgcolor="#00FFFF">NAMA</td> <td width="252" align="center" valign="middle" bgcolor="#00FFFF">ALAMAT</td> <td width="133" align="center" valign="middle" bgcolor="#00FFFF"><a href="tambah.php">TAMBAH</a></td></tr> <?php while($data = mysqli_fetch_array($query)){ ?> <tr> <td p align="center" bgcolor="#FFFFFF"><?php echo $data['nobp']; ?></td> <td p align="center" bgcolor="#FFFFFF"><?php echo $data['nama']; ?></td> <td p align="center" bgcolor="#FFFFFF"><?php echo $data['alamat']; ?></td> <a href="edit.php?ni=<?php echo $data['nobp'];?>" title="Edit mahasiswa ini"> || Edit || </a> <a href="delete.php?ni=<?php echo $data['nobp'];?>" onclick="return confirm('Yakin mau di hapus?');">|| Hapus ||</a> </td> </tr> <?php } ?> </table> </body> </html>
  • 14. 5. Buka file baru dengan nama “tambah.php” <body bgcolor="#CCCCCC"> <h2><p align="center">TAMBAH DATA</p></h2> <form method="post" action="aksi.php"> <table width="546" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#FFFFFF"> <!--DWLayoutTable--> <tr> <td width="189" height="20"> </td> <td width="26"> </td> <td width="331"> </td> </tr> <tr> <td height="27" align="right" valign="middle">NAMA</td> <td align="center" valign="top">:</td> <td valign="middle"><label> <input type="text" name="nama"> </label></td> </tr>
  • 15. <tr> <td height="27" align="right" valign="middle">ALAMAT</td> <td align="center" valign="top">:</td> <td valign="middle"><label> <input name="alamat" type="text" size="50"> </label></td> </tr> <tr> <td height="42"> </td> <td> </td> <td><input type="submit" name="ttambah" value="TAMBAH"></td> </tr> </table> </form> </body>
  • 16. 6. Buka file baru dengan nama “edit.php” <body bgcolor="#CCCCCC"> <h2> <p align="center">EDIT DATA <?php //include('tesku/konek.php'); $db_host = 'localhost'; $db_usn = 'root'; //nama username $db_pwd = ''; //password jika tidak ada bisa di kosongi seperti contoh $db_name = 'tesdb'; //nama database $db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name); if (!$db_link){ echo 'Tidak dapat terhubung ke database'; } if(isset($_GET['nobp'])){ $nobp = $_GET['ni']; $query = mysqli_query($db_link,'select * from mahasiswa where nobp = "'.$nobp.'"'); $data = mysqli_fetch_array($query); $nama = $data['nama']; $alamat = $data['alamat']; } else{ $nama = ''; $alamat = ''; } ?>
  • 17. </p></h2> <form method="post" name="frm" action="aksi.php"> <table width="546" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" align="center"> <!--DWLayoutTable--> <tr> <td width="189" height="20"> </td> <td width="26"> </td> <td width="331"> </td> </tr> <tr> <td height="27" align="right" valign="middle">NO BP</td> <td align="center" valign="top">:</td> <td valign="middle"> <input type="text" name="nis" value="<?php echo $_GET['ni']; ?>" readonly="readonly"> </td> </tr> <tr> <td height="27" align="right" valign="middle">NAMA</td> <td align="center" valign="top">:</td> <td valign="middle"><label> <input type="text" name="nama" value="<?php echo $nama; ?>"> </label></td> </tr> <tr> <td height="27" align="right" valign="middle">ALAMAT</td> <td align="center" valign="top">:</td> <td valign="middle"><label> <input name="alamat" type="text" size="50" value="<?php echo $alamat; ?>"> </label></td> </tr>
  • 18. <tr> <td height="42"> </td> <td> </td> <td><input type="submit" name="tedit" value="EDIT"></td> </tr> </table> </form> 7. Buka file baru dengan nama “aksi.php” ketikkan program berikut : <?php //include('tesku/konek.php'); $db_host = 'localhost'; $db_usn = 'root'; //nama username $db_pwd = ''; //password jika tidak ada bisa di kosongi seperti contoh $db_name = 'tesdb'; //nama database $db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name); if (!$db_link){ echo 'Tidak dapat terhubung ke database'; } if(isset($_POST['ttambah'])){ //['ttambah'] merupakan name dari button di form tambah $nobp = $_POST['nobp']; $nama = $_POST['nama']; $alamat = $_POST['alamat']; $sql = 'insert into mahasiswa (nobp,nama,alamat) values ("'.$nobp.'","'.$nama.'","'.$alamat.'")'; $query = mysqli_query($db_link,$sql);
  • 19. if($query){ header('location: mahasiswa.php'); } else{ echo 'Gagal'; } } ?> 8. Buka file baru dengan nama “delete.php” ketikkan program berikut: <?php //include('tesku/konek.php'); $db_host = 'localhost'; $db_usn = 'root'; //nama username $db_pwd = ''; //password jika tidak ada bisa di kosongi seperti contoh $db_name = 'tesdb'; //nama database $db_link = mysqli_connect($db_host,$db_usn,$db_pwd,$db_name); if (!$db_link){ echo 'Tidak dapat terhubung ke database'; } $nobp = $_GET['nobp']; $sql = 'delete from mahasiswa where nobp="'.$nobp.'"'; $query = mysqli_query($db_link,$sql); header('location: mahasiswa.php'); ?>
  • 20. Cara menjalankan : 1. Buka Xampp, klik tombol “Start” pada “Apache” dan “MySql” :
  • 21. 2. Buka browser ketikkan alamat berikut : http://localhost:8080/tesku/mahasiswa.php