Senin, 04 Maret 2013


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 :
Klik pada tab Databases. 

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.

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.

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:
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