böyle bir kod yazıyorsan global la alıyorsan falan hiç obje ye yönelik class ile kod yazmana gerek yok ama oop un amacı db bağlantısı mı evet db bağlantısı o zaman tüm işlerini oradan halledeceksin diğer yerlerde kalabalığı bağlantısı olmayacak db kısmı diğer kodlardan ayrılmış sade halde olacaksen db bilgilerini ayrı bir yer de bağlantı class ını ayrı bir yerde senin yaptığına verecek çok örnek deyim var dır ama aklıma gelmedi
onun yerine tüm değişkenleri class içine atıp bağlantı yapmadanönce set edebilirsin
yada __construct ile alırsn değerleri
<?php
class db{
private $sunucu;
private $kullanici;
private $sifre;
private $vt;
private $baglanti;
function __construct($a,$b,$c,$d) {
$this->sunucu = $a;
$this->kullanici = $b;
$this->sifre = $c);
$this->vt = $d;
$this->baglanti = mysql_connect($this->sunucu,$this->kullanici,$this->sifre);
mysql_select_db($this->vt,$this->baglanti);
}
}
?>
$db = new db('host','user','pass','vt');
gibi kullanırsın
exception ları yada db atamalarını construct ta değil de alt aşamalarda da verebilrisin daha temiz kodlar olsun dersen