Pembuatan situs web dinamis biasanya menggunakan database. PHP mensupport beberapa database diantaranya adalah MySQL dan Oracle (support database Oracle untuk Redhat 7 memerlukan kompilasi khusus, klik di sini untuk melihat artikel kompilasi Apache agar support Oracle 9i).
Dalam artikel ini akan ditunjukkan cara koneksi database dengan MySQL dari PHP.
Secara umum langkah perintah-perintahnya adalah sebagai berikut (diasumsikan Web server ada di alamat 192.168.1.2, menggunakan server database dengan alamat 192.168.1.1, user coba, password cobapsw, database prothelon, table tabel1) :
<?
mysql_connect('192.168.1.1','coba'.'cobapsw');
$data_buffer=mysql_query("select * from prothelon.tabel1");
while($data=mysql_fetch_row($data_buffer)){
echo("Ini adalah datanya $data[0], $data[1]<BR>");
}
mysql_close();
?>
NB: Jika bingung dengan angka 192.168.1.1 di atas, itu adalah alamat IP. Lihat penjelasannya di tutorial Penjelasan Alamat IP ini.
Harap diperhatikan bahwa sebelum dapat diakses oleh PHP, maka perlu dibuat user sebagaimana contoh dengan perintah MySQL sebagai berikut :
GRANT ALL on prothelon.* to coba@'192.168.1.2' identified by 'cobapsw';
Suka? Tolong kasih tahu ke temen-temen kamu ya :) Gampang kok, tinggal klik tombol SHARE berikut ini dan login ke facebook atau twitter kamu. Thanks.
Cara Mudah Belajar Membuat Website!(Highly recommended) Khusus PEMULA, lengkap, praktis, terstruktur & langsung praktek. RIBUAN peserta sudah merasakan manfaatnya. Sok atuh di klik, siapa tau cocok...
KLIK DI SINI
Bisnis Pulsa Elektrik Paling Menguntungkan! TANPA BIAYA REGISTRASI apa pun ( Gratis / FREE !)
Jadikan HP Anda sebagai "aset" yang membanjiri rekening Anda
Dapatkan! Bonus Rp 275 Juta
Plus! Pasif income Rp 2 Milyar / bulan !!!
KLIK DI SINI
@joenkkoe: Yup, memang tutorial ini sudah sedikit advance. Untuk menjawab pertanyaan kamu, coba baca dulu tutorial php dasar dulu yah. Silakan mulai dengan klik di [prothelon.com]. Salam hangat
Posted by Prothelord, on 05/14/2010 at 18:48
bro.. script cara menghubungkan php dfn mysql diketiknya dimana? trus cara running scriptnya gimana. disini tidak disejlaskan dengan 'sangat jelas' untuk pemula :(
Posted by joenkkoe, on 05/13/2010 at 18:10
maaf mau tanya script php buat nyari kpk&fpb 2 bil yang di input user gmn??? ya bingung nh...
Posted by ferry, on 03/29/2010 at 13:49
brooo...kita bisa downlod besik mysql dimana ya bro...?:D
Posted by iW@n_n2, on 02/04/2010 at 15:32
hai semua...!!! bantuin aku donk, cara buat program sistem pakar atau pengambilan keputusan menggunakan php... tolonh ya,, bantuin aku lagi butuh banget. trmks atas semuanya.
Posted by rahmad dhani, on 02/02/2010 at 12:20
Met kenal Bro.......... Oh yo bisa ngajari aq MySQL g......!!!!!!!!!! Cz Aq pengen banget belajar My SQL Bro..!!!!!!!
Posted by kacus, on 01/26/2010 at 19:55
sy udah buat skrip penyimpanan data pada data base.... tapi seiap pengimputan tidak pernah tersimpan pada databasex... apa ada masalah pada koneksi datbasenya..
tolong dijawab
Posted by aso, on 01/25/2010 at 14:44
ajarin aqyu duuuuuuuun MYSQL[b][/b]
Posted by mister X, on 01/15/2010 at 15:38
mas saya ingin memesukan HTML saya ke jaringan internet itu gimana?
Posted by jaseng, on 12/20/2009 at 09:02
Mas,..sya maw tnya crany bkin dtabase di VB 6.0 tu gmna,..masih bngung,.. trus ntar cra connect.a ke php gmna,..
Trims
Posted by Edwin, whose homepage is here on 12/11/2009 at 13:11
da skrip bwt katalog perpustakaan sma gag?[center][/center][size=9][/size][color=red][/color]
Posted by wahyu, on 11/24/2009 at 00:18
mas, say sudah berhasil download appace, mysql, dan php dalam satu paket persisi yang mas pae ditutoral yang lain, tapi saya masih bingung wat nginect in n masuk ke halaman mysql cammond prompt nya...tolong di bantuin dung mas, soalnya saya bener^^ newbie bisa dikirim ke email saya trims sukses selalu wat prothelon
Posted by madeka, on 10/20/2009 at 07:38
saya mau buat program absensi dgn barcode,saya sangat kesulitan untuk menentukan input jam pulang. soalnya kalau saya inputkan jam masuk terus input jam pulang tidak bisa soalnya ada primery key NIK
mohon solusinya donk
Posted by khoirul, on 10/08/2009 at 21:05
Misalnya tabelnya ada 3: barang, colordb dan materialdb. Kira2 querynya begini:
SELECT barang.*,colordb.nm_color,materialdb.nm_material from barang,colordb,materialdb where barang.kd_color=colordb.kd_color AND barang.kd_material=materialdb.kd_material order by colordb.nm_color
Mungkin nama fieldnya harus disesuaikan dengan yang ada di tabel kamu. Good luck
Posted by Prothelord, on 09/01/2009 at 16:46
aku mau nanya mas. Aku kan mo bikin laporan barang. Nah disini aku mo ngambil dari beberapa table. Kalau aku mau menampilkan data : kode brg, ukuran, berat, loadybility price dr tbl barang, nm color dari table color.db, material dari table materialdb perintahnya gimana mas. aku dah coba tapi kok gak jalan ya. punyaku seperti ini
$perintah='SELECT shade.*, color.nm_col FROM color, color WHERE color.kd_color=shade.kd_col order by color.nm_col';