Veri Tabanına Kullanıcı Kaydetme 2

Bu dersimizde Veri Tabanına Kullanıcı Kaydetme 1 dersimizdeki mysql.php dosyamızı oluşturuyoruz. Bu sayede veri tabanımızla bağlantı kuruyoruz ve veri tabanı işlemlerimizi gerçekleştiriyoruz.

Dosyamız mysql.php olarak kaydedelim.


< ?
class DatabaseClass {

var $host = "localhost"; // db hostname
var $user = "root";//db user name
var $pass = ""; // db pass
var $db = "ilan"; //db name

function connect()
{<span id="more-255"></span>
$this->conn = mysql_connect($this->host, $this->user, $this->pass)
or die("Veritabanýmýzda meydana gelen bir sorun yüzünden geçici bir süreliðine hizmet verememekteyiz");

@mysql_query("SET NAMES 'latin5'");
@mysql_query("SET CHARACTER SET 'latin5'");
@mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");

$select_db = @mysql_select_db($this->db) or die("Veritabani seçilemedi");

}
function query($a) {
return mysql_query($a,mysql_connect($this->host, $this->user, $this->pass)) ;
}
function fetch_array($result)
{
return mysql_fetch_array($result);
}

function fetch_assoc($result)
{
return mysql_fetch_assoc($result);
}<!--more-->

function num_rows($result)
{
return mysql_num_rows($result);
}

function affected_rows()
{
return mysql_affected_rows();
}

function free_result($result)
{
return mysql_free_result($result);
}

function insert_id()
{
return mysql_insert_id();
}

function result($result){
return mysql_result($result,0);
}
function close(){
return mysql_close($this->conn);
}
}

$dba = new DatabaseClass;
$dba->connect();
?>

Atilla Akoğlu

Creating web applications since 2004. e-commerce, entrepreneur and enterprise advisor. Always open for new projects, ideas and deals...  

Website - Twitter - Facebook - More Posts

2 Comments

  • 21 Şubat 2010 - 17:23 | Permalink

    tskkler ben daha çok yeniyim insallah kendimi geliştirecegim.emeginize saglık

  • 01 Kasım 2011 - 23:42 | Permalink

    valla emeğine sağlık. kaç gündür uğraşıyorum.

  • Bir Cevap Yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    *

    Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>