Headlines News :

Popular Posts

Home » » Cara hubungkan PHP ke My-SQL

Cara hubungkan PHP ke My-SQL

Written By .Taufiq Hidayat . on Selasa, 21 Agustus 2012 | 05.27

1. Pertama buat database menggunakan MySQL command line client
Dengan cara :
Login dengan memasukkan password anda



2. Lalu buat database baru dengan menggunakan perintah “create database tes;” (misal namanya adalah tes)

3. Lalu aktifkan database tes tersebut, dengan menggunakan perintah “use tes;”

4. Lalu buat table di dalam database tes tersebut dengan perintah:
“Create table tes(nama int primary key auto_increment, alamat varchar(30), gender varchar(10), agama varchar(15), komentar varchar(500));”



5. Lalu gunakan perintah “desc tes” untuk melihat struktur tabel


6. Lalu buat scrip php di bawah ini (script 1) beri nama “a_form_1”
<html>
<head>
<title>form</title>
</head>
<body bgcolor="light blue">
<body>
<form action="a_form_2.php" method=pos>
<h2 align=center>Input Data</h2>
<table align=center>
<tr><td>nama</td><td> :</td><td><input type=text name="NM"></td></tr>
<tr><td>alamat</td><td>:</td><td><input type=text name="ALM" size=40></td></tr>
 <tr><td>gender</td><td>:</td><td>
 <input type=radio name="GN" Value="PRIA"> Pria
 <input type=radio name="GN" Value="WANITA"> Wanita
 </td></tr>
 <tr><td>agama</td><td>:</td><td>
  <select name="AGM">
  <option value="ISLAM">Islam</option>
  <option value="KRISTEN KATOLIK">Kristen Katolik</option>
  <option value="KRISTEN PROTESTAN">Kristen Protestan</option>
  <option value="HINDU">Hindu</option>
  <option value="BUDHA">Budha</option>
  <option value="KONGHUCU">Konghucu</option>
 </select></td></tr>
 <tr><td>komentar</td><td>:</td><td>
 <textarea name="KOM" rows=5 cols=40>Tulisen Dewe....</textarea></td></tr>
<tr><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td>
<input type=submit name=KIRIM value=KIRIM>
<input type=reset name=BATAL value=BATAL></td><tr>
</form>
</body>
</html>


7. Lalu buat script kedua (beri nama “a_form_2”) dengan scrip sebagai berikut :
<html>
<head>
<title>form</title>
</head>
<body bgcolor="yellow">
<body>
<?php
print "<h2 align=center>Hasil Data</h2>";
include "hubung.php";
if ($NM!="" && $ALM!="" && $GN!="" && $AGM!="" &&$KOM!="") {
$simpan="insert into tes (nama,alamat,gender,agama,komentar) values ('$NM','$ALM','$GN','$AGM','$KOM')";
$hasil=mysql_query($simpan);
echo ("
 <table align=center>
 <tr><td>nama</td><td> :</td><td>$NM</td></tr>
 <tr><td>alamat</td><td>:</td><td>$ALM</td></tr>
 <tr><td>gender</td><td>:</td><td>$GN</td></tr>
 <tr><td>agama</td><td>:</td><td>$AGM</td></tr>
 <tr><td>komentar</td><td>:</td><td>$KOM</td></tr>
 ");
 }
else {
print "<h3>data tidak tersimpan</h3>";
}
?>
<tr><td colspan=3><a href="a_form_1.php"><B>Coba Lagi</B></a></td></tr>
</table>
</body>
</html>


Ket : Data tidak tersimpan karena belum diisikan data, coba isikan data lalu pilih “KIRIM”, jika data tersimpan maka sudah berhasil, jika error maka ada kesalahan pada scriptnya.
Ingat !!! tabel pada database harus sama pada hasil pada script php yang ditampilkan.

8. Lalu buat (script 3) untuk menghubungkan antara database ke php. Berikut adalah scriptnya:
<?php
$host = "localhost";
$user = "root";
$password = "wawan"; (adalah pasword user)
$database = "tes";(nama database)
mysql_connect($host, $user, $password) or die("Database Belum Terhubung".mysql_error());
mysql_select_db($database) or die("Database Belum Ada".mysql_error());;
?>

9. Lalu isikan data terserah, lalu kirim


10. Lalu masuk buka web browser, ketikkan “localhost” pada address bar.

11. Pilih phpMyAdmin, masukkan user=root, dan password=(anda).

12. Pada bagian database pilih database “tes”
13. Pilih table “tes”, lalu klik “browse”
14. Jika data tadi muncul maka telah berhasil.
Share this article :
 
Support :