国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP訪問MYSQL數據庫封裝類(附函數說明)

PHP訪問MYSQL數據庫封裝類(附函數說明)

2019-11-12 14:18php教程網 PHP教程

MYSQL 數據訪問方式,php4支持以mysql_開頭的過程訪問方式,php5開始支持以mysqli_開頭的過程和mysqli面向對象訪問方式,本封裝類以mysql_封裝

代碼如下:


<?php 
/* 
MYSQL 數據庫訪問封裝類 
MYSQL 數據訪問方式,php4支持以mysql_開頭的過程訪問方式,php5開始支持以mysqli_開頭的過程和mysqli面向對象 
訪問方式,本封裝類以mysql_封裝 
數據訪問的一般流程: 
1,連接數據庫 mysql_connect or mysql_pconnect 
2,選擇數據庫 mysql_select_db 
3,執行SQL查詢 mysql_query 
4,處理返回的數據 mysql_fetch_array mysql_num_rows mysql_fetch_assoc mysql_fetch_row etc 
*/ 
class db_mysql 

var $querynum = 0 ; //當前頁面進程查詢數據庫的次數 
var $dblink ; //數據庫連接資源 
//鏈接數據庫 
function connect($dbhost,$dbuser,$dbpw,$dbname='',$dbcharset='utf-8',$pconnect=0 , $halt=true) 

$func = empty($pconnect) ? 'mysql_connect' : 'mysql_pconnect' ; 
$this->dblink = @$func($dbhost,$dbuser,$dbpw) ; 
if ($halt && !$this->dblink) 

$this->halt("無法鏈接數據庫!"); 

//設置查詢字符集 
mysql_query("SET character_set_connection={$dbcharset},character_set_results={$dbcharset},character_set_client=binary",$this->dblink) ; 
//選擇數據庫 
$dbname && @mysql_select_db($dbname,$this->dblink) ; 

//選擇數據庫 
function select_db($dbname) 

return mysql_select_db($dbname,$this->dblink); 

//執行SQL查詢 
function query($sql) 

$this->querynum++ ; 
return mysql_query($sql,$this->dblink) ; 

//返回最近一次與連接句柄關聯的INSERT,UPDATE 或DELETE 查詢所影響的記錄行數 
function affected_rows() 

return mysql_affected_rows($this->dblink) ; 

//取得結果集中行的數目,只對select查詢的結果集有效 
function num_rows($result) 

return mysql_num_rows($result) ; 

//獲得單格的查詢結果 
function result($result,$row=0) 

return mysql_result($result,$row) ; 

//取得上一步 INSERT 操作產生的 ID,只對表有AUTO_INCREMENT ID的操作有效 
function insert_id() 

return ($id = mysql_insert_id($this->dblink)) >= 0 ? $id : $this->result($this->query("SELECT last_insert_id()"), 0); 

//從結果集提取當前行,以數字為key表示的關聯數組形式返回 
function fetch_row($result) 

return mysql_fetch_row($result) ; 

//從結果集提取當前行,以字段名為key表示的關聯數組形式返回 
function fetch_assoc($result) 

return mysql_fetch_assoc($result); 

//從結果集提取當前行,以字段名和數字為key表示的關聯數組形式返回 
function fetch_array($result) 

return mysql_fetch_array($result); 

//關閉鏈接 
function close() 

return mysql_close($this->dblink) ; 

//輸出簡單的錯誤html提示信息并終止程序 
function halt($msg) 

$message = "<html>\n<head>\n" ; 
$message .= "<meta content='text/html;charset=gb2312'>\n" ; 
$message .= "</head>\n" ; 
$message .= "<body>\n" ; 
$message .= "數據庫出錯:".htmlspecialchars($msg)."\n" ; 
$message .= "</body>\n" ; 
$message .= "</html>" ; 
echo $message ; 
exit ; 


?> 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 综合久久精品 | 天天操天天干天天爽 | 国产黄 | 久草视频观看 | 国产精品美女久久久久aⅴ国产馆 | 毛片大全| 香蕉久久av一区二区三区 | av网站在线免费观看 | 精品一区二区电影 | 国产精品视频播放 | 成人网久久 | 91免费观看 | 欧美日韩国产不卡 | 精品一区二区精品 | 奇米二区 | 亚洲视频 欧美视频 | 国产欧美精品区一区二区三区 | 国产视频网 | 中文字幕综合在线 | 久久国产精品视频 | 亚洲无线看| 日本不卡一二三区 | 欧美精品区| 日韩一区在线观看视频 | 性色视频在线 | 亚洲欧美综合精品久久成人 | 亚洲精品一区在线观看 | 自拍偷拍 欧美日韩 | 超碰一区| 男女啪啪无遮挡 | 中文字幕一区二区三区乱码在线 | 国产一区二区三区在线免费 | 久久国产精品久久久久久 | 久久久久一区 | 免费看黄色一级电影 | 欧美日韩在线视频观看 | 玖玖在线免费视频 | 欧美一级免费 | 亚洲欧美高清 | 日本三级视频在线观看 | 亚洲欧美日韩在线 |