Pembuatan Database
Untuk membuat keneksi php dengan mysql, php telah menyediakan
sebuah fungsi yaitumysql_connect(),
sebelum menggunakan fungsi tersebut mari kita membuat database mysql nya
terlebih dahulu.
Saya asumsikan anda telah menginstall aplikasi server (xampp, appserv atau sejenisnya), saya sendiri menggunakan xampp. Ketikkan http://localhost/phpmyadmin/ padaaddress-bar browser anda, jika muncul konfirmasi untuk memasukan username dan password mysql masukkan sesuai pada saat anda menginstall. Lalu akan muncul tampilan seperti berikut :
Saya asumsikan anda telah menginstall aplikasi server (xampp, appserv atau sejenisnya), saya sendiri menggunakan xampp. Ketikkan http://localhost/phpmyadmin/ padaaddress-bar browser anda, jika muncul konfirmasi untuk memasukan username dan password mysql masukkan sesuai pada saat anda menginstall. Lalu akan muncul tampilan seperti berikut :
Klik pada tab Databases.
Akan muncul tampilan seperti berikut :
Akan muncul tampilan seperti berikut :
isi nama database, lalu klik tombol create.
Lalu isi nama dan jumlah kolom yang diperlukan, saya membuatnya
dengan tiga kolom yaitu id, nama, kelas,alamat,usia Klik tombol "Go" jika
telah memberi nama dan jumlah kolom.
Kita sesuaikan tipe data dan jumlah data yang diperlukan, serta
jadikan nis sebagaiprimary key.
Klik tombol "Save" untuk
menyimpan tabel baru.
Sekarang database kita telah selesai di buat, selanjutnya pembuatan file koneksi.php.
Sekarang database kita telah selesai di buat, selanjutnya pembuatan file koneksi.php.
Pembuatan koneksi.php
Setalah database berhasil dibuat, kita bisa segera membuat file
php untuk koneksi ke database mysql. Seperti penjelasan diawal, php sudah
menyediakan fungsi untuk melakukan koneksi yaitu mysql_connect(),
berikut cara penggunaannya :
1
|
mysql_connect("hostname","username","password");
|
catatan :
1.
hostname adalah nama atau
lokasi server, contoh localhost, contoh.com dan sebagainya
2.
username adalah
username untuk login mysql
3.
password adalah
password untuk login mysql
contoh :
1
|
mysql_connect("localhost","root","");
|
Terakhir kita akan memilih database yang akan kita gunakan, sesuai dengan yang telah kita buat sebelumnya, kita akan menggunakan database "belajar", berikut scriptnya :
1
|
mysql_select_db("belajar");
|
Sehingga seluruh script pada file koneksi.php menjadi :
1
|
<?php
|
|
2
|
mysql_connect("localhost","root","");
|
3
|
mysql_select_db("belajar");
|
|
4
|
?>
|
Simpan file ini pada folder xammp/htdocs/belajar_koneksi/.
Selanjutnya kita akan membuat form_siswa.php.
Selanjutnya kita akan membuat form_siswa.php.
Pembuatan form_siswa.php
Untuk pembuatan form_siswa.php, kita menggunakan html hanya saja
form action kita arahkan ke file proses_siswa.php. Berikut scriptnya :
01
|
<html>
|
02
|
<head>
|
03
|
<title>Form
Siswa</title>
|
|
04
|
</head>
|
05
|
<body>
|
|
06
|
|
07
|
<form method="post" action="proses.php">
|
|
08
|
<table>
|
09
|
<tr>
|
|
10
|
<td>NIS</td>
|
11
|
<td><input type="text" name="" /></td>
|
|
12
|
</tr>
|
13
|
<tr>
|
|
14
|
<td>Nama</td>
|
15
|
<td><input type="text" name="nama" /></td>
|
|
16
|
</tr>
|
17
|
<tr>
|
|
18
|
<td>Kelas</td>
|
19
|
<td><input type="text" name="kelas" /></td>
|
|
20
|
</tr>
|
21
|
<tr>
|
|
22
|
<td></td>
|
23
|
<td><input type="submit" name="simpan" value="Simpan" /></td>
|
|
24
|
</tr>
|
25
|
</table>
|
|
26
|
</form>
|
27
|
</body>
|
28
|
</html>
|
Simpan file ini pada folder xammp/htdocs/belajar_koneksi/.
Lalu akses file tersebut dengan alamat"http://localhost/belajar_koneksi/form_siswa.php", dan akan muncul tampilan seperti berikut:
Lalu akses file tersebut dengan alamat"http://localhost/belajar_koneksi/form_siswa.php", dan akan muncul tampilan seperti berikut:
Pembuatan form_siswa.php selesai, selanjutnya kita akan membuat
file untuk menyimpan data siswa ke database kita.
Pembuatan
proses_siswa.php
Dalam pembuatan proses_siswa.php, kita harus memastikan file ini
terkoneksi dengan database kita, karena kita telah membuat file koneksi.php
kita cukup men-include saja file tersebut.
Setelah itu kita lakukan proses untuk menyimpan data ke
database, berikut scriptnya :
1
|
<?php
|
|
2
|
include "koneksi.php";
|
3
|
|
|
4
|
$id = $_POST["id"];
|
5
|
$nama = $_POST["nama"];
|
|
$kelas = $_POST["kelas"];
|
||
$alamat = $_POST["alamat"];
|
$usia = $_POST["usia"];
|
|
7
|
|
|
8
|
mysql_query("INSERT
INTO `biodata` VALUES('$id','$nama','$kelas''$alamat''$usia')");
|
9
|
?>
|
Simpan pada tempat yang sama.
Pengisian data dan
melihat isi database
Setelah seluruh file berhasil dibuat dan telah pasti berada
dalam folder"xammp/htdocs/belajar_koneksi/" kita bisa
langsung mengisi datanya dan langsung melihat isi dari database kita.
Pertama akses alamat "http://localhost/belajar_koneksi/form_siswa.php" yang
akan memunculkan tampilan form seperti berikutnya, lalu isilah data-data nya,
berikut contohnya :
Lalu klik tombol "Simpan".
Setelah itu, buka halaman phpmyadmin yang tadi.
Lalu klik tab "Browse" dimenu
atas.
Maka akan muncul tampilan semua isi dari tabel siswa.
Sekian tutorial dari saya, semoga bermanfaat.
Tidak ada komentar:
Posting Komentar