<?php class mysql { public function __construct($db_host, $db_user, $db_pwd, $db_database, $conn, $coding) { $this->db_host = $db_host; $this->db_user = $db_user; $this->db_pwd = $db_pwd; $this->db_database = $db_database; $this->conn = $conn; $this->coding = $coding; $this->connect(); } /*数据库连接*/ public function connect() { if ($this->conn == "pconn") { //永久链接 $this->conn = mysql_pconnect($this->db_host, $this->db_user, $this->db_pwd); } else { //即使链接 $this->conn = mysql_connect($this->db_host, $this->db_user, $this->db_pwd); } if (!mysql_select_db($this->db_database, $this->conn)) { if ($this->show_error) { $this->show_error("数据库不可用:", $this->db_database); } }
private $db_host; //資料庫主機
private $db_user; //資料庫使用者名稱
private $db_pwd; //資料庫使用者名稱密碼
private $db_database; //資料庫名稱
private $conn; //資料庫連接標識;
private $result; //執行query指令的結果資源識別碼
private $ sql; //sql執行語句
private $row; //傳回的條目數
private $coding; //資料庫編碼,gbk,utf8,gb2312
private $bulletin = true; //是否開啟錯誤記錄
private $show_error = false; //測試階段,顯示所有錯誤,具有安全隱患,預設關閉
private $is_error = false; //發現錯誤是否立即終止,預設true,建議不啟用,因為當有問題時使用者什麼也看不到是很苦惱的
本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn
相關文章
29Jul2016
asp.net資料庫連線:asp.net資料庫連線整合了前面的PHP資料庫連線類別~~做成分頁類別!:不知道學PHP有沒有前途~哎越寫越沒勁
29Jul2016
sqlserver資料庫:sqlserver資料庫php入門之連接mysql資料庫的一個類別:專案結構:運行效果;conn.php 複製程式碼如下:
12Aug2017
這篇文章主要介紹了PHP基於MySQLI函數封裝的資料庫連接工具類別,結合實例形式分析了php封裝mysqli函數實現的資料庫操作類別定義及連接、增刪改查資料庫等基本操作用法,需要的朋友可以參考下
29Jul2016
vb連接sql資料庫:vb連接sql資料庫用DBSQL類別加快開發MySQL資料庫程式的速度:當你在寫存取MYSQL的資料庫程式時,你覺得很麻煩:一大套的函數和參數,還要檢查調用的結果,更頭痛的是每個程式都要包含資料庫名稱、使用者、密碼等,想修改都不容易。但如果你使用PHPLIB裡的DBSQL類,這些問題都會迎刃而解的。這篇文章將教你如何使用DBSQL類別。 一、取得DBSQL 怎麼取得DBSQL呢,有兩個辦法: - 由於DBSQL是PHPLIB的一部分,你可以從本站或http:/
21Jul2016
整合了前面的PHP資料庫連線類別~~做成一個分頁類別!。不知道學PHP有沒有前途~哎越寫越沒勁?php Classcreatedb//類的開始{ var$db="localhost";//資料庫位址; var$dbname="root";//用戶名; var$ dbpwd="";//密碼; var$