Heim >Backend-Entwicklung >PHP-Tutorial >php oci8 小试,oci8小试_PHP教程

php oci8 小试,oci8小试_PHP教程

WBOY
WBOYOriginal
2016-07-13 09:50:25877Durchsuche

php oci8 小试,oci8小试

Oracle_db.class.php

class Oracle_db{
    public $link;
    public function __construct(){
        $this->link=$this->connect();
        if(!$this->link){
            echo "连接失败";
            exit;
        }
    }
    public function connect(){
        return oci_connect('demo','demo','localhost/xe','AL32UTF8');
    }
    public function execute($sql){
        $result=false;
        $stid=oci_parse($this->link,$sql);
        if($stid){
            $result=oci_execute($stid);
        }
        return array($stid,$result);
    }
    public function fetch_assoc($stid){
        return oci_fetch_assoc($stid);
    }
    
    public function fetch_one($stid){
        $arr=$this->fetch_assoc($stid);
        $this->free($stid);
        return $arr;
    }
    public function fetch_all($stid){
        $arr=array();
        while($row=$this->fetch_assoc($stid)){
            $arr[]=$row;
        }
        $this->free($stid);
        return $arr;
    }
    public function num_rows($stmt){
        return oci_num_rows($stmt);
    }
    public function error(){
        return oci_error($this->link);
    }
    public function free($stid){
        return oci_free_statement($stid); 
    }
    public function server_version(){
        return oci_server_version($this->link);
    }
    public function client_version(){
        return oci_client_version();
    }
    public function __destruct(){
        return oci_close($this->link);
    }
    //
}

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1017651.htmlTechArticlephp oci8 小试,oci8小试 Oracle_db.class.php ?php class Oracle_db{ public $link; public function __construct(){ $this-link=$this-connect(); if(!$this-link){ echo "连接失败"...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn