ホームページ  >  記事  >  バックエンド開発  >  php mssql データベース接続コード (1/2)_PHP チュートリアル

php mssql データベース接続コード (1/2)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:04:15899ブラウズ

php教程mssqlデータ台库教程连接类代码

クラス DB_Sql {
  var $Host = "";
  var $Database = "";
  var $User = "";
  var $Password = "";

var $Link_ID = 0;
  var $Query_ID = 0;
  var $Record = array();
  var $Row = 0;
 
  var $Errno = 0;
  var $Error = "";

var $Auto_Free = 0;     ## 結果を自動的に解放するには、これを 1 に設定します
 
 
  /* パブリック: コンストラクターwww.bKjia.c0m */
  関数 DB_Sql($query = "") {
      $this->クエリ($クエリ);
  }

関数 connect() {
    if ( 0 == $this->Link_ID ) {
      $this->Link_ID=mssql_connect($this->ホスト, $this->ユーザー, $this->パスワード);
      if (!$this->Link_ID)
        $this->halt("リンク ID == false、mssql_pconnect が失敗しました");
      それ以外
          @mssql_select_db($this->データベース, $this->Link_ID);
    }
  }
  関数 free_result(){
      mssql_free_result($this->Query_ID);
      $this->Query_ID = 0;
  }
 
  関数クエリ($Query_String)
  {
   
    /* 空のクエリは PHP4 で停止するため、使用しないでください。 */
    if ($Query_String == "")
      /* 空のクエリ文字列がコンストラクターから渡されます
       * クエリなしでクラスを呼び出す場合、例:状況に応じて
       * 次のように: '$db = new DB_Sql_Subclass;'
       */
      0 を返す;

if (!$this->Link_ID)
        $this->connect();
   
# printf("
デバッグ: クエリ = %s
n", $Query_String);

1 2

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/630858.html技術記事 php教程 mssql 数据库教程连接类代コード class DB_Sql { var $Host = ; var $データベース = ; var $ユーザー = ; var $パスワード = ; var $Link_ID = 0; var $Query_ID = 0; var $Record = arr...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。