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 :
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.
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
Root = nama user default
“” = pada bagian ini, mengapa dikosongkan ? bagian ini
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
(“nama_database”); = pada bagian
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.
Contoh error database :
Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\ninety_seven\belajar\ps.php
on line 19
Bagian file koneksi telah selesai.
Sekarang kita tampilkan data yang ada pada database tersebut.
<?php
Include “koneksi.php”;.
$ambil = mysql_query(“select *
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>
*include merupakan perintah menyambungkan dari file
koneksi.php
*pada text ‘tabel_db’ ganti dengan nama tabel
database anda.
Untuk menampilkan data dari script diatas, caranya gunakan
scrpit dibawah ini :
<?php echo “$isi[nama_field]”;
?>
Script diatas merupakan proses menampilkan data dari tabel
database.
*pada text nama_field ganti
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.
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'");
while($isi = mysql_fetch_array($ambil)){
echo "$isi[judul]";
}
?>
Untuk menampilkan(script dipisah)
<?php //disimpan
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>
*jika ingin menampilkan data berdasarkan id
tambahkan pada script select * from ‘tabel_db’ where id=1
sehingga menjadi :
<?php //disimpan
diatas tag <body>
include "koneksi/koneksi.php";
$ambil = mysql_query("select * from ‘tabel_db’ where
id=1”);
while($isi = mysql_fetch_array($ambil)){
?>
*untuk text id=1 pada angka satu ganti dengan
nomor id urutan data.
SEMOGA BERHASIL
Tidak ada komentar:
Posting Komentar