Class DB { var $query_num = 0;

function DB($dbhost, $dbuser, $dbpw, $dbname, $pconnect = 0) { $this->connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect); } function conn " /> 性绞姿始动作动态图,bl肉yin荡受np各种play,千禧金瓶梅 快播

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

phpwind中的數(shù)據(jù)庫(kù)操作類(lèi)


<?php
/*來(lái)源:phpwind.NET*/

Class DB {
var $query_num = 0;

function DB($dbhost, $dbuser, $dbpw, $dbname, $pconnect = 0) {
$this->connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect);
}
function connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect = 0) {
$pconnect==0 ? @mysql_connect($dbhost, $dbuser, $dbpw) : @mysql_pconnect($dbhost, $dbuser, $dbpw);
mysql_errno()!=0 && $this->halt("Connect($pconnect) to MySQL failed");
if($this->server_info() > '4.1' && $GLOBALS['charset']){
mysql_query("SET NAMES '".$GLOBALS['charset']."'");
}
if($this->server_info() > '5.0'){
mysql_query("SET sql_mode=''");
}
if($dbname) {
if (!@mysql_select_db($dbname)){
$this->halt('Cannot use database');
}
}
}
function close() {
return mysql_close();
}
function select_db($dbname){
if (!@mysql_select_db($dbname)){
$this->halt('Cannot use database');
}
}
function server_info(){
return mysql_get_server_info();
}
function query($SQL,$method='') {
$GLOBALS['PW']=='pw_' or $SQL=str_replace('pw_',$GLOBALS['PW'],$SQL);
if($method=='U_B' && function_exists('mysql_unbuffered_query')){
$query = mysql_unbuffered_query($SQL);
}else{
$query = mysql_query($SQL);
}
$this->query_num++;

//echo $SQL.'<br>'.$this->query_num.'<br>';
if (!$query)  $this->halt('Query Error: ' . $SQL);
return $query;
}

function get_one($SQL){

$query=$this->query($SQL,'U_B');

$rs =& mysql_fetch_array($query, MYSQL_ASSOC);

return $rs;
}

function pw_update($SQL_1,$SQL_2,$SQL_3){
$rt=$this->get_one($SQL_1);
if($rt){
$this->update($SQL_2);
} else{
$this->update($SQL_3);
}
}

function update($SQL) {
$GLOBALS['PW']=='pw_' or $SQL=str_replace('pw_',$GLOBALS['PW'],$SQL);
if($GLOBALS['db_lp']==1){
if(substr($SQL,0,7)=='REPLACE'){
$SQL=substr($SQL,0,7).' LOW_PRIORITY'.substr($SQL,7);
} else{
$SQL=substr($SQL,0,6).' LOW_PRIORITY'.substr($SQL,6);
}
}
if(function_exists('mysql_unbuffered_query')){
$query = mysql_unbuffered_query($SQL);
}else{
$query = mysql_query($SQL);
}
$this->query_num++;

//echo $SQL.'<br>'.$this->query_num.'<br>';

if (!$query)  $this->halt('Update Error: ' . $SQL);
return $query;
}

function fetch_array($query, $result_type = MYSQL_ASSOC) {
return mysql_fetch_array($query, $result_type);
}

function affected_rows() {
return mysql_affected_rows();
}

function num_rows($query) {
$rows = mysql_num_rows($query);
return $rows;
}

function free_result($query) {
return mysql_free_result($query);
}

function insert_id() {
$id = mysql_insert_id();
return $id;
}

function halt($msg='') {
require_once(R_P.'require/db_mysql_error.php');
new DB_ERROR($msg);
}
}
?>

php技術(shù)phpwind中的數(shù)據(jù)庫(kù)操作類(lèi),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: java农村野外妇女hd | 国产免费久久精品国产传媒 | 999久久狠狠免费精品 | 韩国免费啪啪漫画无遮拦健身教练 | 免费果冻传媒在线完整观看 | 伊人免费在线 | 暗卫受被肉到失禁各种PLAY | 亚欧日韩毛片在线看免费网站 | 国产一区内射最近更新 | 久久re热线视频精品99 | 欧美亚洲精品一区二三区8V | 国产精品ⅴ视频免费观看 | 欧洲美女高清一级毛片 | A级超碰视频在线观看 | 蜜臀AV精品久久无码99 | 里番acg纲手的熟蜜姬训练场 | 国产AV精品白浆一区二 | 国产精品免费一区二区三区四区 | 成人免费小视频 | 夫外出被公侵犯日本电影 | 永久免费精品精品永久-夜色 | 开心久久激情 | 天天狠狠弄夜夜狠狠躁·太爽了 | 色婷婷AV99XX| 亚洲性无码AV久久成人 | 在线高清电影理论片4399 | 乱码中字在线观看一二区 | 99re在这里只有精品 | 亚州三级视频 | 共妻肉多荤文高h一女n男 | 午夜快车神马影视 | 爽死你个放荡粗暴小淫货漫画 | 囯产免费精品一品二区三区视频 | 中文成人在线视频 | 国产免费阿v精品视频网址 国产免费69成人精品视频 | 亚洲日韩国产精品乱-久 | 欧美另类极品videosbest | 日韩AV无码一区二区三区不卡毛片 | 精品久久久久久久国产潘金莲 | 成人在线小视频 | 中文字幕日本一区 |