source/include/mysql.php
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
class MySQL {
var $db_link;
var $db_host;
var $db_port;
var $db_user;
var $db_pwd;
var $db_name;
var $db_charset;
var $table_prefix;
var $queries = 0;
var $datadir;
function __construct($db_host, $db_port, $db_user, $db_pwd, $db_name, $db_charset, $table_prefix, $is_pconnect) {
$this->db_host = $db_host;
$this->db_port = $db_port;
$this->db_user = $db_user;
$this->db_pwd = $db_pwd;
$this->db_name = $db_name;
$this->db_charset = $db_charset;
$this->table_prefix = $table_prefix;
//数据备份路径
$this->datadir = ROOT_PATH.'data/dbbak/';
if ($is_pconnect) {
if (!$this->db_link = mysql_pconnect($db_host.':'.$db_port, $db_user, $db_pwd)) {
$this->halt('Can not connect to MySQL server!');
}
} else {
if (!$this->db_link = mysql_connect($db_host.':'.$db_port, $db_user, $db_pwd)) {
$this->halt('Can not connect to MySQL server!');
}
}
if ($this->version() > '4.1') {
if ($db_charset) {
mysql_query("SET character_set_connection=".$db_charset.", character_set_results=".$db_charset.", character_set_client=binary", $this->db_link);
}
if ($this->version() > '5.0.1') {
mysql_query("SET sql_mode=''", $this->db_link);
}
}
if ($db_name) {
$this->select_db($db_name);
}
}
function select_db($db_name) {
return mysql_select_db($db_name, $this->db_link);
}
function table($table_name) {
return $this->table_prefix.$table_name;
}
function query($sql, $type = '', $cachetime = FALSE) {
后面还有 162 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
