国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 PHP 函式庫 其它類別庫 單例模式實作mysql的PHP類
單例模式實作mysql的PHP類
<?php
defined('ACC')||exit('Access Denied');
// 封裝mysql操作類,包括連接功能,及查詢功能.
class mysql extends absdb{
  protected static $ins = null;
  protected $host;  // 主機名
  protected $user;  // 用戶名
  protected $passwd; // 密碼
  protected $db;      // 數(shù)據(jù)庫名
  protected $port;    // 端口
  protected $conn = null;
  // 在內(nèi)部操作,獲得一個對象
  public static function getIns() {
    if(self::$ins === null) {
      self::$ins = new self();
    }
    $conf = conf::getIns();
    self::$ins->host = $conf->host;
    self::$ins->user = $conf->user;
    self::$ins->passwd = $conf->pwd;
    self::$ins->db = $conf->db;
    self::$ins->port = $conf->port;
    self::$ins->connect();
    self::$ins->select_db();
    self::$ins->setChar();
    return self::$ins;
  }
  // 不讓外部做new操作,
  protected function __construct() {
  }
  // 連接數(shù)據(jù)庫
  public function connect() {
    $this->conn = @mysql_connect($this->host,$this->user,$this->passwd,$this->port);
    if(!$this->conn) {
      $error = new Exception('數(shù)據(jù)庫連不上',9);
      throw $error;
    }
  }
  // 發(fā)送sql查詢
  public function query($sql) {
    $rs = mysql_query($sql,$this->conn);
    if(!$rs) {
      log::write($sql);
    }
    return $rs;
  }

這是一個單例模式實作mysql的PHP類,需要的朋友可以下載使用。

免責聲明

本站所有資源皆由網(wǎng)友貢獻或各大下載網(wǎng)站轉(zhuǎn)載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業(yè)目的。否則,一切後果都由您負責!如有侵權(quán),請聯(lián)絡我們刪除。聯(lián)絡方式:admin@php.cn

相關(guān)文章

如何在類別中使用單例模式的 PDO 來實現(xiàn)高效率的資料庫操作? 如何在類別中使用單例模式的 PDO 來實現(xiàn)高效率的資料庫操作?

02 Nov 2024

將 PDO 合併到資料庫操作類別中在您的程式碼庫中,您有多個類別負責執(zhí)行 MySQL 查詢和...

如何使用單例模式有效管理 PHP 類別中的資料庫連線? 如何使用單例模式有效管理 PHP 類別中的資料庫連線?

03 Nov 2024

在 PHP 類別中使用 PDO 在您的程式碼中,您嘗試擴展 PDO 類別並在 Foo 類別中實例化它。然而,這...

使用單例模式實作mysql類 使用單例模式實作mysql類

25 Jul 2016

使用單例模式實作mysql類

如何在PHP中實施交易管理的工作模式單位? 如何在PHP中實施交易管理的工作模式單位?

10 Mar 2025

本文展示了在PHP中實現(xiàn)數(shù)據(jù)庫交易管理中的工作單位。 它使用單位工程類來管理單個事務內(nèi)的多個數(shù)據(jù)庫操作,從而確保原子能。 文章涵蓋除了

如何在 JavaScript 中實作簡單乾淨的單例模式? 如何在 JavaScript 中實作簡單乾淨的單例模式?

07 Dec 2024

JavaScript 中的單例模式:實作簡單性和清潔性在 JavaScript 中,可以透過多種方式實現(xiàn)單例模式...

如何在 JavaScript 中正確實作靜態(tài)類別或單例模式? 如何在 JavaScript 中正確實作靜態(tài)類別或單例模式?

19 Dec 2024

了解 Javascript 靜態(tài)函數(shù)表達式:GameData 案例在 Javascript 中,使用 new 關(guān)鍵字的函數(shù)表達式不...

See all articles