Rumahweb’s News, Article, and Tutorial of Web Development

  • Home
  • Kumpulan Artikel
  • Berlangganan melalui RSS

PHP & MySQL: Tutorial Dasar

February 15th, 2006  |  Published in Artikel & Tutorial, Web Programming  |  10 Comments

Pada tutorial kali ini, kita akan mencoba melakukan operasi - operasi dasar pada PHP MySQL.
1. Membuat koneksi
<?php
$hostmysql = “localhost”;
$username = “mysqlusername”;
$password = “mysqlpassword”;
$database = “namadatabase”;

$conn = mysql_connect(”$hostmysql”,”$username”,”$password”);
if (!$conn) die (”Koneksi gagal”);
mysql_select_db($database,$conn) or die (”Database tidak ditemukan”); >

Penjelasan Script:
a. mysql_connect
digunakan untuk membuat koneksi dari PHP ke server MySQL. Data mengenai hostname, mysql username, dan password yang digunakan telah diwakilkan oleh variabel $hostmysql, $username, $password. Penulisannya akan sama dengan:
mysql_connect(”localhost”,”username”,”password”);
b. mysql_select_db
untuk memilih database yang akan digunakan.
c. if (!$conn) die (”Koneksi gagal”);
jika koneksi gagal dibuat (!$conn), maka akan muncul pesan kesalahan

Setiap operasi PHP yang berhubungan dengan MySQL, akan membutuhkan sintaks diatas. agar lebih mudah, lebih baik disimpan terlebih dahulu dengan nama konfig.php. Jika sintaks tersebut dibutuhkan lagi, maka kita melakukan include terhadap file konfig.php tersebut.

2. Membuat tabel pada MySQL
<?php
include (”konfig.php”);
mysql_query(”CREATE TABLE user (
namadpnVARCHAR(20),
namablkg VARCHAR(20),
negara VARCHAR(20))”); ?>

Penjelasan script:
1. include (”konfig.php”);
perintah include digunakan untuk mengikut sertakan sebuah file (pada contoh diatas adalah file konfig.php).
2. mysql_query
format umum dari perintah ini adalah mysql_query(string dari query).
mysql_query akan sering dijumpai pada artikel kali ini.

3. Memasukkan data pada tabel
<?php
include (”konfig.php”);
$insert = “INSERT INTO users (namadpn,namablkg,negara)
VALUES (’Saya’,'Sendiri’,'Indonesia’)”;
mysql_query($insert) or die (”tidak dapat memasukkan data ke tabel”);?>

4 . Menampilkan data dari tabel
<?php
include (”konfig.php”);
$query = “SELECT * FROM user”;
$result = mysql_query($query);
$numrows = mysql_num_rows($result);
while($row = mysql_fetch_array($result)){
echo “Jumlah data: $numrows <br>”;
echo “Nama Depan: $row[namadpn] <br>”;
echo “Nama Belakang: $row[namablkg] <br>”;
echo “Negara: $row[negara]“;
} ?>

Penjelasan script:
1. mysql_num_rows
digunakan untuk menghitung jumlah baris yang didapat dari hasil eksekusi query (mysql_query).
2. while ( ) {
}
digunakan untuk melakukan perulangan selama data yang yang diinginkan masih ada. (dalam contoh diatas: akan menampilkan semua isi dari table).
3. mysql_fetch_array
menampilkan data dari tabel dalam bentuk array

Untuk penggunaan lainnya (hapus, update, dsb) yang berubah hanya string query-nya saja.

Bookmark Artikel Ini
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BlinkList
  • feedmelinks
  • Furl
  • Ma.gnolia
  • MisterWong
  • Propeller
  • StumbleUpon
  • Technorati
  • TwitThis
  • YahooMyWeb
  • E-mail this story to a friend!
  • Live
  • Reddit
  • Slashdot

Responses

Feed Trackback Address
  1. dhiepo says:

    March 19th, 2006 at 5:42 pm (#)

    bagus banget artikelnya, akhirnya ketemu juga web sebagus ini utk belajar gratisan. ga rugi begadang n terus searching deh… thank u rumahweb.com. moga2 terus berkembang dan sukses selalu

  2. e_dhiemaz says:

    August 27th, 2006 at 6:27 am (#)

    betul-betul gak kleru pilih rumahweb, semoga amal sampeyan tuk bagi-bagi ilmu ini mendapat pahala dari Alloh SWT, amien

  3. cakto says:

    December 3rd, 2008 at 3:40 pm (#)

    Mas

    bikin aja bentuk ebook biar aku bisa downlod dan mempelajarinya

    thanks

    Terima kasih atas masukan, semoga dalam waktu dekat bisa di realisasikan

  4. Adie_R says:

    December 9th, 2008 at 8:52 am (#)

    Thank’s brother…
    ane masih baru banget nich, pingin bisa Php & MySql,
    mohon izin di copy, biar bisa ane bawa pulang…

    oh iya, kayaknya ide Mas Cakto oke banget tuh, bikin eBooknya trus kita2 download dech…,

    semoga rumahweb.com makin Ciamik..
    Moga Allah membalas dengan KebaikanNya…

  5. artikel_php « 19sept’s Weblog says:

    December 20th, 2008 at 2:21 am (#)

    [...] artikel_php PHP & MySQL: Tutorial Dasar [...]

  6. rina_3u says:

    December 25th, 2008 at 9:46 am (#)

    thanks bro jd kebantu g2…
    numpang ngopy boleh kan cz masih awam g2…

  7. Welcome to My Site » Blog Archive » Studying PHP says:

    February 6th, 2009 at 7:10 am (#)

    [...] dengan PHP, baca referensi ini : - http://www.rumahweb.com/journal/berkenalan-dengan-php.htm - http://www.rumahweb.com/journal/php-mysql-tutorial-dasar.htm - ebook [...]

  8. Link Untuk Belajar Html « Phiuz says:

    June 19th, 2009 at 4:32 am (#)

    [...] dengan PHP, baca referensi ini : - http://www.rumahweb.com/journal/berkenalan-dengan-php.htm - http://www.rumahweb.com/journal/php-mysql-tutorial-dasar.htm - ebook [...]

  9. Bahan UAS Pemrograman Web Database « Unriyo’s Blog says:

    June 27th, 2009 at 2:54 am (#)

    [...] - DOWNLOAD MATERI 1 [...]

  10. PHP & MySQL: Tutorial Dasar :: Rumahweb’s News, Article, and Tutorial … says:

    June 29th, 2009 at 11:34 pm (#)

    [...] original post here: PHP & MySQL: Tutorial Dasar :: Rumahweb’s News, Article, and Tutorial … Share and [...]

Leave a Response

Popular Posts

  • PHP & MySQL: Tutorial Dasar
  • Bagaimana Cara Mengupload Website ke Rumahweb dengan FTP?
  • Membuat Form Kontak
  • Indikator Status Yahoo! Messenger
  • Berkenalan dengan PHP
  • Membangun CMS dengan PHP [Bag.3]
  • Cara Mengupload website ke Rumahweb melalui File Manager
  • Cara Upload MySQL Database
  • Mendaftarkan Situs ke Search Engine
  • Cara Membuat Google Sitemap
Promo Bulan Mei

Categories

  • Artikel & Tutorial
  • Fantastico Review
  • Manual Hosting
  • News
  • Promo
  • SEO
  • The Lounge
  • Web Design
  • Web Hosting
  • Web Programming

Tags

Admin alamat rumahweb Blogspot Change Password cPanel core coredump cPanel Domain Email Account favicon FTP gadget Google hadiah Hosting Hosting Indonesia hosting murah Hosting US icon Joomla kamera laptop linux Mail panduan php Plugin Promo rumahweb rumahweb jakarta Search Engine SEO Sitemap SMTP Setting SPAM Themes Upload Website Wordpress



Rumahweb’s News, Article, and Tutorial of Web Development is using WordPress and Gridline Lite theme.