From Voluminous Capybara, 3 Months ago, written in PHP.
This paste is a reply to Re: Re: Re: Untitled from Trivial Curlew - view diff
Embed
  1. <?php
  2. if(!defined('security')){
  3.     exit;
  4. }
  5.  
  6. class db{
  7.       var $host;
  8.       var $username;
  9.       var $password;
  10.       var $database;
  11.       var $connect_id;
  12.       var $query_id=array();
  13.       var $num_query=0;
  14.       function db($host,$username,$password,$database){
  15.                $this->host=$host;
  16.                $this->username=$username;
  17.                $this->password=$password;
  18.                $this->database=$database;
  19.                $this->connect_id= @new mysqli($this->host,$this->username,$this->password,$this->database) or die("Bağlantı Başarısız");
  20.                            if($this->connect_id){                                  
  21.                    $select_db=@mysqli_select_db($this->connect_id,$this->database) or die("tablo girişi yapılamadı");
  22.                    if($select_db !== false){
  23.                                            print_r (test);
  24.                         mysqli_close($this->connect_id);
  25.                         $this->connect_id=$select_db;
  26.                         return $this->connect_id;
  27.                    }                               
  28.                }else{
  29.  
  30.    echo "Connected.";
  31.                                    
  32.                     return true;                                       
  33.                }
  34.       }  
  35.       public function is_connected(){
  36.                if(!$this->connect_id){
  37.                     return true;
  38.                }else{
  39.                     return false;
  40.                }
  41.       }
  42.       function db_query($sql){
  43.                $this->num_query++;
  44.                $this->query_id[$this->num_query]=@mysqli_query($sql,$this->connect_id);
  45.                return $this->num_query;
  46.       }
  47.       function db_list_dbs(){
  48.                $this->num_query++;
  49.                $this->query_id[$this->num_query]=@mysqli_list_dbs();
  50.                return $this->num_query;
  51.       }
  52.       function db_fetch_array($query_id){
  53.                if($query_id){
  54.                    return @mysqli_fetch_array($this->query_id[$query_id]);
  55.                }else{
  56.                    return false;
  57.                }
  58.       }
  59.       function db_num_rows($query_id){
  60.                return @mysqli_num_rows($this->query_id[$query_id]);
  61.       }
  62.       function db_free_result($query_id){
  63.                return @mysqli_free_result($this->query_id[$query_id]);
  64.       }
  65.       function db_close(){
  66.                if($this->connect_id){
  67.                    return @mysqli_close($this->connect_id);
  68.                }
  69.       }
  70. }
  71. ?>