Home » » Korelasi PHP dengan MySQL

Korelasi PHP dengan MySQL

Written By Unknown on Saturday, October 12, 2013 | 7:29 PM



Agar script PHP yang kita buat dapat berhubungan dengan database dari MySQL dapat

menggunakan fungsi yg disimpan dalam file berikut ini:
koneksi.php:
<?php
function open_connection()
{
$host=”localhost”;
$username=”root”;
$password=””;
$databasename=”dbprivat”;
$link=mysql_connect($host,$username,$password) or die ("Hubungan dengan database gagal!");
mysql_select_db($databasename,$link);
return $link;
}
?>
Isi dari variabel $host, $username, $password dan $databasename dapat disesuaikan
sesuai dengan setting pada MySQL server yang ada.
MENAMPILKAN ISI TABEL DENGAN PHP
Sebelum kita dapat mengolah atau menampilkan isi tabel dengan menggunakan script PHP, maka kita harus memanggil file koneksi.php di atas dari script PHP, dengan perintah:
require("koneksi.php");
Untuk menampilkan isi tabel anggota, coba pelajari script berikut:
Contoh:
Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP.
File isiAnggota.php:
<?php
// ----- ambil isi dari file utama.php
require("utama.php");
// ----- hubungkan ke database
$link=open_connection();
// ----- menentukan nama tabel
$tablename="anggota";
// ----- perintah SQL dimasukkan ke dalam variable string
$sqlstr="select * from $tablename";
// ------ jalankan perintah SQL
$rsHasil = mysql_query ($sqlstr) or die ("Kesalahan pada perintah SQL!");
?>
<HTML>
<HEAD>
<TITLE>DAFTAR ANGGOTA</TITLE>
</HEAD>
<BODY>
<?php
// ------ ambil isi masing-masing record
while ($row_rsHasil = mysql_fetch_assoc($rsHasil)) {
// ----- mengambil isi setiap kolom
$nim = $ row_rsHasil ['nim'];
$nama = $ row_rsHasil ['nama'];
$jur = $ row_rsHasil ['jur'];
$alamat = $ row_rsHasil ['alamat'];
$kota=$ row_rsHasil ['kota'];
// ------ menampilkan di layar browser
Echo $nim . “ “ . $nama . “ “ . $jur . “ “ . $alamat . “ “ . $kota . “<br>”);
}
?>
</BODY>
</HTML>
<?
// ------ putus hubungan dengan database
mysql_close($link);
?>

sumber : dunia internetwww

0 komentar:

Post a Comment

Blogger Tips and TricksLatest Tips For BloggersBlogger Tricks