Tips Dan Trick
this site the web

Cara Membuat Database Server

Database pada umumnya banyak digunakan untuk menyimpan data
dan pengolahan data khususnya pada beberapa bahasa pemrograman
yang saya bahas yaitu Cara Membuat Database Server bahasa pemrograman berbasis php.

Pada umumnya pemrograman berbasis php menggunakan database server phpmyadmin
dan instalasinya sudah built in pada XAMPP 1.7.7

download dulu aplikasi servernya di SINI

Setelah di install buat database dan table dengan scirpt :


CREATE TABLE IF NOT EXISTS `berita` (
  `beritaid` int(11) NOT NULL AUTO_INCREMENT,
  `userId` int(11) DEFAULT '1',
  `judul` varchar(100) DEFAULT NULL,
  `isi` text,
  `tanggal` varchar(30) DEFAULT '',
  `gambar` varchar(50) DEFAULT NULL,
  `status` smallint(6) DEFAULT '1',
  PRIMARY KEY (`beritaid`),
  KEY `FK_berita` (`userId`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=18 ;

setelah itu setting konenskinya dengan script :


    #**************************************#
    #    Class for mysql Server
    #    Site    : reffcmnty.blogspot.com
    #    Author    : charis_ma
    #    Email    : charis_ma@ymail.com
    #*************************************#
    //error_reporting(0);
    class Mysql{
        var $db;
        var $host;
        var $user;
        var $password;
        var $database;
        var $query;
        var $result;
        var $row;
        var $dataSet;
        var $numRows;
       
        function Mysql($host="localhost",$user="root",$password="ariefjaq",$database="berita"){
            $this->host=$host;
            $this->user=$user;
            $this->password=$password;
            $this->database=$database;
        }

        function connect(){
            $this->db=mysql_connect($this->host,$this->user,$this->password);
            mysql_select_db($this->database,$this->db);
        }

        function execute($query){
            $this->query=$query;
            if($this->result=mysql_query($query,$this->db)){
                return true;
            } else {
                return false;
            }
        }

        function getDataSet(){
            $dataSet=array();
            $i=0;
            while($r=mysql_fetch_row($this->result)){
                $field=0;
                for($field=0;$fieldresult);$field++){
                    $dataSet[$i][$field]=$r[$field];
                }
                $i++;
            }
            return $dataSet;
        }

        function getNumRows(){
            $this->numRows=mysql_num_rows($this->result);
            return $this->numRows;
        }

        function closeConnection(){
            mysql_close($this->db);
        }
    }
   
?>

0 komentar:

Post a Comment

 

W3C Validations

Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Morbi dapibus dolor sit amet metus suscipit iaculis. Quisque at nulla eu elit adipiscing tempor.

Usage Policies