Kali ini saya akan membahas artikel tentang cara
menghubungkan dari database ke website sebelumnya anda harus memiliki database.
Tanpa berlama-lama lagi langsung saja kita bahas :
menghubungkan dari database ke website sebelumnya anda harus memiliki database.
Tanpa berlama-lama lagi langsung saja kita bahas :
Software Yang Harus Dimiliki :
1. Xampp
2. Dreamweaver / notepad
Berikut ini script koneksi.php :
<?php
Mysql_connect(“localhost”,”root”,””);
Mysql_select_db(“nama_database”);
?>
Sebelumnya pernah melihat script koneksi seperti ini ?
<?php
$host = “localhost”;
$user = “root”;
$password = “”;
$database = “namadatabase”;
$koneksi = mysql_connect($host,$user,$password);
Mysql_select_db($db);
?>
Script berikut menurut saya terlalu panjang. Tapi, mudah
untuk di mengerti.
untuk di mengerti.
Script :
<?php
Mysql_connect(“localhost”,”root”,””);
Mysql_select_db(“nama_database”);
?>
Penjelasan :
<?php // script pembuka dari php
Mysql_connect //melakukan koneksi dari db ke web
(“localhost”,”root”,””);
Localhost = nama server default phpmyadmin pada komputer
anda
anda
Root = nama user default
“” = pada bagian ini, mengapa dikosongkan ? bagian ini
merupakan password default dari phpmyadmin yang ada pada komputer anda.
merupakan password default dari phpmyadmin yang ada pada komputer anda.
Mysql_select_db = bagian ini untuk memilih database yang ada
dengan nama yang telah ditentukan oleh anda
dengan nama yang telah ditentukan oleh anda
(“nama_database”); = pada bagian
ini merupakan nama database yang akan anda pilih untuk mengambil data dari
database tersebut.
ini merupakan nama database yang akan anda pilih untuk mengambil data dari
database tersebut.
?> = bagian ini sangat
penting. Bagian ini adalah penutup tag php. Jiak bagian ini dihapus maka semua
script yang terletak disekitarnya secara otomatis akan error.
penting. Bagian ini adalah penutup tag php. Jiak bagian ini dihapus maka semua
script yang terletak disekitarnya secara otomatis akan error.
Contoh error database :
Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\ninety_seven\belajar\ps.php
on line 19
on line 19
Bagian file koneksi telah selesai.
Sekarang kita tampilkan data yang ada pada database tersebut.
Sekarang kita tampilkan data yang ada pada database tersebut.
<?php
Include “koneksi.php”;.
$ambil = mysql_query(“select *
from ‘tabel_db’”);
from ‘tabel_db’”);
While($isi = mysql_fetch_array($ambil)){
?>
Script diatas merupakan proses pengambilan data dari tabel
database biasanya script tersebut disimpan diatas tag <body>
database biasanya script tersebut disimpan diatas tag <body>
*include merupakan perintah menyambungkan dari file
koneksi.php
koneksi.php
*pada text ‘tabel_db’ ganti dengan nama tabel
database anda.
database anda.
Untuk menampilkan data dari script diatas, caranya gunakan
scrpit dibawah ini :
scrpit dibawah ini :
<?php echo “$isi[nama_field]”;
?>
?>
Script diatas merupakan proses menampilkan data dari tabel
database.
database.
*pada text nama_field ganti
dengan nama field yang telah anda buat di tabel database
dengan nama field yang telah anda buat di tabel database
Contoh (lihat garis berwarna ungu) :
Gambar diatas merupakan struktur tabel database yang saya
buat. Garis yang berwarna ungu merupakan nama Field contoh id, judul, penulis,
tanggal, status.
buat. Garis yang berwarna ungu merupakan nama Field contoh id, judul, penulis,
tanggal, status.
Script terakhir ini merupakan tag penutup dari php :
<?php } ?>
Keseluruhan script diatas :
Koneksi.php
<?php
Mysql_connect(“localhost”,”root”,””);
Mysql_select_db(“nama_database”);
?>
Untuk menampilkan(script disatukan)
<?php
include "koneksi/koneksi.php";
$ambil = mysql_query("select * from belajar where id=7
and status='Y'");
and status='Y'");
while($isi = mysql_fetch_array($ambil)){
echo "$isi[judul]";
}
?>
Untuk menampilkan(script dipisah)
<?php //disimpan
diatas tag <body>
diatas tag <body>
include "koneksi/koneksi.php";
$ambil = mysql_query("select * from ‘tabel_db’”);
while($isi = mysql_fetch_array($ambil)){
?>
<?php echo “$isi[namafield]”; ?> //disimpan dimana saja
<?php } ?> //disimpan
dibawah tag </body>
dibawah tag </body>
*jika ingin menampilkan data berdasarkan id
tambahkan pada script select * from ‘tabel_db’ where id=1
sehingga menjadi :
tambahkan pada script select * from ‘tabel_db’ where id=1
sehingga menjadi :
<?php //disimpan
diatas tag <body>
diatas tag <body>
include "koneksi/koneksi.php";
$ambil = mysql_query("select * from ‘tabel_db’ where
id=1”);
id=1”);
while($isi = mysql_fetch_array($ambil)){
?>
*untuk text id=1 pada angka satu ganti dengan
nomor id urutan data.
nomor id urutan data.
Demikian pembahasan dari saya semoga bermanfaat
SEMOGA BERHASIL