OOP php

10 05 2009

sudah sekian lama ku ingin nuli neh artikel tap terkendala ide ide dan ide

Yost! let start
Pastikan dahulu sebelum membaca artikel ini anda sudah mengetahui dasar dari oop dalam php.

berikut list php oop yang yang beberapanya adalah

class Database
{
public function connect() {}
public function disconnect() {}
public function select() {}
public function insert() {}
public function delete() {}
public function update() {}
}

function connect()
Fungsi ini akan cukup dasar, tetapi kita terlebih dahulu perlu membuat beberapa variabel, namun kita harus yakin bahwa variable tersebut tidak dapat diakses diluar dari class yang kita buat,kita akan membuat class tersebut sebagai private. Variabel-variabel tersebut akan digunakan untuk menyimpan host, user, password dan database untuk koneksi ke database.kita hanya perlu untuk membuat sebuah pernyataan sederhana mysql untuk koneksi ke database. Kita sebagai programmer selalu harus mengasumsikan pemakai ( bahkan jika itu kita ) akan melakukan sesuatu bodoh ,untu itu kita akan mambuat sederet statement untuk melakukan pencegahan itu dengan mengecek pemakai benar-benar dihubungkan untuk pertama ke database .

private db_host = ‘’;
private db_user = ‘’;
private db_pass = ‘’;
private db_name = ‘’;
public function connect()
{
if(!$this->con)
{
$myconn = @mysql_connect($this->db_host,$this->db_user,$this->db_pass);
if($myconn)
{
$seldb = @mysql_select_db($this->db_name,$myconn);
if($seldb)
{
$this->con = true;
return true;
} else
{
return false;
}
} else
{
return false;
}
} else
{
return true;
}
}

oke lanjut ke suatu saat lagi………….

Advertisements

Actions

Information

3 responses

24 10 2009
ghprod

waduuhh .. kok nanggung mas tutz nya?

lbh lengkap lagi doung 🙂

salam

29 11 2009
jak-stik

lanjutin donk tutornya, lg belajar php nih

30 11 2009
cangak

entar dulu bro, lagi sibuk negara :p

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: