View Single Post
  #5 (permalink)  
Old 31-10-2002, 07:27 PM
bazet's Avatar
bazet bazet is offline
Novice Webmaster
 
Join Date: Aug 2001
Location: Ampang KL
Posts: 93
Rep Power: 92
bazet is on a distinguished road
Send a message via ICQ to bazet Send a message via AIM to bazet Send a message via Yahoo to bazet
Sorrylaa geng, sebok kerja opis & siapkan tutorial IMZ

by the way, aku dah siapkan 8 siri tutorial dari basic thing hingga ke web database
Sila lawat :
http://www.protonmania.com/imz/tutorial.php

hymss:
Actually, class yang aku guna campuran Smarty dan PHPLIBs, so kita ambil contoh class Db yang ada dalam includes/imz.class.php

PHP Code:

class DB extends DB_Sql
{
    var 
$classname "DB";
    var 
$Host "localhost";
    var 
$Database "MAKLUMAT";
    var 
$User "root";
    var 
$Password "";
    var 
$Port "";
}

/* HomeComm UREG Class */
class DB_UREG extends DB_Sql 
{
    var 
$Host     "localhost";
      var 
$Database "hc_session";
      var 
$User     "root";
      var 
$Password "";
}


/* HomeComm DISTRBUTED Class */
class DB_CONTENT extends DB_Sql
{
    var 
$Host     "localhost";
    var 
$Database "content";
    var 
$User     "root";
    var 
$Password "";

Ok, semua class yg kat atas tuh umpama replicate themselves dengan menggunakan class utama, yakni DB_Sql...so kalau aku nak start objek datanase yg menggunakan database content, kod aku cuma

PHP Code:

#$dbo ialah objek database
$dbo = new DB_CONTENT;

#mula SQL menggunakan nilai $id
$sql "SELECT * FROM maklumat WHERE id='$id' ";

#execute SQL
$dbo->query($sql);

# jika ada maklumat,mulakan gelung while
while( $dbo->next_record($sql) )
{
    
# senaraikan data dalam bentuk array
    
$nama $dbo->f(nama);
}

echo 
"nama saya ialah $nama"
Err paham tak ?, So kalau aku nak ubah pulak objek database lain, contohnya hc_session, aku cuma jalankan kod $dbx = new DB_UREG;
Reply With Quote