OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek :)

  • HyperFilter | DoS Protection | DDoS Protection | DoS Mitigation | DDoS Mitigation | AntiDoS | AntiDDoS | Proxy Shielding

saintx

Kayıtlı Üye
Joined
Mar 12, 2012
Messages
250
Reaction score
0
Points
18
Age
29
Website
saintx.net
Merhabalar,

View hidden content is available for registered users!



Bu kodlarda yapılan işlemler iki adet methodumuz var bu metotlarla veritabanına bağlanıp veri listeledik.Kodları deneyip incelediğinizde daha iyi anlayacaksınız.
 
Cevap: OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek 🙂



sağol kardeşimm
 
Cevap: OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek 🙂



yeni bir odbc olusturmak gerekiyormu yada sqlde kullanici olusturmaya gerek varmi?
 
Cevap: OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek 🙂



teşekkürler...
 
Cevap: OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek 🙂



Biraz takla attırmış gibi oldum ama elden bu kadar geliyor



port dbname username password alanlarını kendinize göre düzenlerseniz güzel olur





Code:
<?php

/* Nesneye Dayalı Programlama (OOP) */



final class Config{



    static $confArray;



    public static function read($name){



        return self::$confArray[$name];



    }



    public static function write($name, $value){



        self::$confArray[$name] = $value;



    }



}





class DamraKOC{



    public static $instance;



    public function __construct(){



        // Sistem tarafından kullanılabilir veritabanları

        echo "<pre>";

        print_r(PDO::getAvailableDrivers());

        echo "</pre>";

        str_repeat("
",10);





        $dsn =  Config::read('db.type').

            ':host='        . Config::read('db.host') .

            ';dbname='      . Config::read('db.dbname') .

            ';port='        . Config::read('db.port') .

            ';connect_timeout=15';



        $user       = Config::read('db.user');



        $password   = Config::read('db.password');



        self::$instance = new PDO($dsn, $user, $password);



    }



    public final static function getInstance(){



    // Singleton daha önceden obje çağırıldıysa var olan instance'den yürü



        if (!isset(self::$instance)){



            $object = __CLASS__;



            self::$instance = new $object;



        }



        return self::$instance;



    }



    public function query($sql) {



        $STH = self::$instance->query($sql);



        $STH->setFetchMode(PDO::FETCH_OBJ);



        return $STH->fetch();



    }



}





Config::write('db.type',        'odbc');



Config::write('db.host',        'localhost');



Config::write('db.port',        '');



Config::write('db.dbname',      '');



Config::write('db.user',        '');



Config::write('db.password',    '');





$sql    = "SELECT count(filename) FROM VERSION";

$dbh    = new DamraKOC();

$result = $dbh->query($sql);

print_r($result);



?>
 
Cevap: OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek 🙂



teşekkürler damrakoc
 
Cevap: OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek 🙂



teşekkürler güzelmiş 🙂
 
Cevap: OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek 🙂



dassssssssss
 
Cevap: OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek 🙂



teşekkürler.
 
Cevap: OOP | ODBC ile SQL 7.0 Veritabanına bağlanmak ve Veri Listelemek 🙂



: rain:: rain:: rain:
 
Back
Top Bottom
Reklam
Reklam