巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+都会分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
赞助文档Help

php下mysql数据库操纵类(改自discuz)

一佰互联网站建造(www.taishanly.com) 宣布日期 2020-04-30 09:22:30 阅读数: 134

复制代码 代码以下:
<?php

/* --------------------------------
System:PT book - PT小说小偷
Code: 杰少Pakey
----------------------------------- */

$pt_mysql = new dbQuery;

/**
* mysql查问类
*
*/

class dbQuery {
/**
* 查问总次数
*
* @var int
*/
var $querynum = 0;
/**
* 毗连句柄
*
* @var object
*/
var $link;

/**
* 机关函数
*
* @param string $dbhost 主机名
* @param string $dbuser 用户
* @param string $dbpw 暗码
* @param string $dbname 数据库名
* @param int $pconnect 是不是延续毗连
*/
function connect($dbhost, $dbuser, $dbpw, $dbname = "", $pconnect = 0) {
if($pconnect) {
if(!$this->link = @mysql_pconnect($dbhost, $dbuser, $dbpw)) {
$this->halt("Can not connect to MySQL server");
}
} else {
if(!$this->link = @mysql_connect($dbhost, $dbuser, $dbpw)) {
$this->halt("Can not connect to MySQL server");
}
}
if($this->version() > "4.1") {
global $dbcharset;
if($dbcharset) {
mysql_query("SET character_set_connection=$dbcharset, character_set_results=$dbcharset, character_set_client=binary", $this->link);
mysql_query("set names "GBK"");
}

if($this->version() > "5.0.1") {
mysql_query("SET sql_mode=""", $this->link);
mysql_query("set names "GBK"");
}
}

if($dbname) {
mysql_select_db($dbname, $this->link);
}

}
/**
* 挑选数据库
*
* @param string $dbname
* @return
*/
function select_db($dbname) {
return mysql_select_db($dbname, $this->link);
}
/**
* 掏出成果集合一笔记录
*
* @param object $query
* @param int $result_type
* @return array
*/
function fetch_array($query, $result_type = MYSQL_ASSOC) {
return mysql_fetch_array($query, $result_type);
}

/**
* 查问SQL
*
* @param string $sql
* @param string $type
* @return object
*/
function query($sql, $type = "") {

$func = $type == "UNBUFFERED" && @function_exists("mysql_unbuffered_query") ?
"mysql_unbuffered_query" : "mysql_query";
if(!($query = $func($sql, $this->link)) && $type != "SILENT") {
$this->halt("MySQL Query Error", $sql);
}

$this->querynum++;
return $query;
}
/**
* 取影响条数
*
* @return int
*/
function affected_rows() {
return mysql_affected_rows($this->link);
}
/**
* 前往毛病信息
*
* @return array
*/
function error() {
return (($this->link) ? mysql_error($this->link) : mysql_error());
}
/**
* 前往毛病代码
*
* @return int
*/
function errno() {
return intval(($this->link) ? mysql_errno($this->link) : mysql_errno());
}
/**
* 前往查问成果
*
* @param object $query
* @param string $row
* @return mixed
*/
function result($query, $row) {
$query = @mysql_result($query, $row);
return $query;
}
/**
* 成果条数
*
* @param object $query
* @return int
*/
function num_rows($query) {
$query = mysql_num_rows($query);
return $query;
}
/**
* 取字段总数
*
* @param object $query
* @return int
*/
function num_fields($query) {
return mysql_num_fields($query);
}
/**
* 开释成果集
*
* @param object $query
* @return bool
*/
function free_result($query) {
return mysql_free_result($query);
}
/**
* 前往自增ID
*
* @return int
*/
function insert_id() {
return ($id = mysql_insert_id($this->link)) >= 0 ? $id : $this->result($this->query("SELECT last_insert_id()"), 0);
}
/**
* 从成果集合获得一行作为列举数组
*
* @param object $query
* @return array
*/
function fetch_row($query) {
$query = mysql_fetch_row($query);
return $query;
}
/**
* 从成果集合获得列信息并作为工具前往
*
* @param object $query
* @return object
*/
function fetch_fields($query) {
return mysql_fetch_field($query);
}
/**
* 前往mysql版本
*
* @return string
*/
function version() {
return mysql_get_server_info($this->link);
}
/**
* 封闭毗连
*
* @return bool
*/
function close() {
return mysql_close($this->link);
}
/**
* 输出毛病信息
*
* @param string $message
* @param string $sql
*/
function halt($message = "", $sql = "") {
echo $message . " " . $sql;
exit;

}
}

?>
一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。

相干消息more

20
11月
做网站品牌非久而久之之功

收集时期要推行和打造本身的品牌是不可或缺的,可是冰冻三尺非一日之寒,做品牌非久而久之之功,做网站市场的合作相称剧烈,间接套用样版的屈指可数,... >>概况

01
04月
曾被网友们各类厌弃,连网页都进不去,现在却完

简介:随着互联网科技的不时成长,火车票的采办路子早已不像昔时那样须要到火车站去列队采办了,人们更多都是到网上去采办,这都是互联网科技带来的... >>概况

27
04月
php完成购物车功效(上)

本文分两篇为大师先容php完成购物车功效,具备必然的参考代价,信任大师必然喜好。1、须要阐发咱们须要找到一种将数据库毗连到用户的阅读器的体例... >>概况

01
05月
PHP中的日期实时候

PHP有良多便于利用的函数以显现及处置日期。 要以某种特定格局显现日期或时候,可利用date()函数。它有两个参数:若何显现日期的格局和代... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751
建站

产物

域名注册 假造主机 云办事器 企业邮局
智能建站 APP打包 微站/小法式 创业平台
网站推行 媒体营销 智能收罗 AI机械人
400德律风 短信营销 店销机械人
私家定制 流派网站