Koneksi PHP dan MySQL dengan HTML,
untuk itu saya menyarankan bagi para pembaca untuk menyimak tutorial
ini secara berseri . Pada tutorial sebelumnya tentunya anda sudah cukup
memahami bagaimana cara mengirimkan data dari satu halaman ke halaman
yang lain. Nah, pada tutorial lanjutan ini kita akan bereksperimen
bagaimana cara menyimpan suatu data ke basis data MySQL .
Tentu saja karena kita sedang berhubungan dengan database MySQL terlebih dahulu kita harus membuat database beserta tabel-tabelnya. Untuk itu pertama kali buatlah satu database dengan nama toko_buku misalnya, kemudian kita lanjutkan dengan membuat tabel untuk menyimpan record dari form input nantinya. Pada contoh ini kita akan membuat tabel dengan nama buku, berikut stuktur tabel beserta field-nya:
Tabel buku telah selesai dibuat, berikutnya kita akan membuat script PHP beserta record-nya:
Simpan
script diatas dengan nama formphpmysql.php
Apabila script diatas dijalankan maka hasilnya akan tampak seperti pada gambar berikut:
Demikian tutorial dari saya mengenai bagaimana melakukan Koneksi PHP
dan MySQL dengan HTML. Ada kurang lebihnya silahkan ditanyakan.
Terimakasih....
Tulisan ini merupakan tutorial lanjutan dari sebelumnya yaitu mengenai Tentu saja karena kita sedang berhubungan dengan database MySQL terlebih dahulu kita harus membuat database beserta tabel-tabelnya. Untuk itu pertama kali buatlah satu database dengan nama toko_buku misalnya, kemudian kita lanjutkan dengan membuat tabel untuk menyimpan record dari form input nantinya. Pada contoh ini kita akan membuat tabel dengan nama buku, berikut stuktur tabel beserta field-nya:
1
2
3
4
5
6
7
8
| CREATE TABLE `buku`( `id_buku` int NOT NULL auto_increment PRIMARY KEY, `judul` varchar(50) DEFAULT NULL, `jenis` varchar(50) DEFAULT NULL, `penerbit` varchar(50) DEFAULT NULL, `penulis` varchar(50) DEFAULT NULL, `harga` double DEFAULT NULL ) ENGINE=MyISAM; |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > <head> <meta http-equiv= "Content-Type" content= "text/html; charset=utf-8" /> <title>Pengolahan Database Toko Buku Online</title> </head> <body> <center> <h2>Pengolahan Data Toko Buku Online</h2> <h3>Database Toko Buku Online</h3> </center> <?php //koneksi dengan server database mysql $konek = mysql_connect( "localhost" , "root" , "" ) or exit ( "koneksi gagal total, periksa lagi konfigurasi data anda" ); //Memilih database yang akan digunakan mysql_select_db( "toko_buku" , $konek ) or die ( "Database error, kesalahan konfigurasi" ); //perintah sql utk memasukkan record ke tabel_buku $perintah = "INSERT INTO buku (judul, jenis, penulis, penerbit, harga)" ; $perintah .= "VALUES ('Aku Cinta Kamu', 'Drama', '<a title=" Syafaatfm " href=" http: //www.jegulo.net">Syafaatfm</a>', 'Jegulo Production', 54000)"; // Jalankan query atau perintah diatas $jalankan = mysql_query( $perintah , $konek ); //Membuat Table untuk menampilkan data echo " <table border= '3' > <tr> <th>Judul</th> <th>Jenis</th> <th>Penerbit</th> <th>Penulis</th> <th>Harga</th> </tr>"; //perintah sql untuk menampilkan semua record dari tabel buku $hasil = "SELECT*FROM buku" ; //menjalankan perintah dari variable $hasil $query = mysql_query( $hasil , $konek ); //Mengambil record dari perintah diatas dengan looping while while ( $baris = mysql_fetch_array( $query )) { echo " <tr> <td> $baris [1]</td> <td> $baris [2]</td> <td> $baris [3]</td> <td> $baris [4]</td> <td>Rp. $baris [5]</td> </tr>"; } echo "</table>" ; ?> <hr /> </body> </html> |
script diatas dengan nama formphpmysql.php
Apabila script diatas dijalankan maka hasilnya akan tampak seperti pada gambar berikut:
Setelah file formphpmysql.php dijalankan