include/dedesqli.class.php
(开头部分) 20KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php if(!defined('DEDEINC')) exit("Request Error!");
/**
* 数据库类
* 说明:系统底层数据库核心类
* 调用这个类前,请先设定这些外部变量
* $GLOBALS['cfg_dbhost'];
* $GLOBALS['cfg_dbuser'];
* $GLOBALS['cfg_dbpwd'];
* $GLOBALS['cfg_dbname'];
* $GLOBALS['cfg_dbprefix'];
*
* @version $Id: dedesqli.class.php 1 15:00 2011-1-21 tianya $
* @package DedeCMS.Libraries
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
@set_time_limit(0);
// 在工程所有文件中均不需要单独初始化这个类,可直接用 $dsql 或 $db 进行操作
// 为了防止错误,操作完后不必关闭数据库
$dsql = $dsqli = $db = new DedeSqli(FALSE);
/**
* Dede MySQLi数据库类
*
* @package DedeSqli
* @subpackage DedeCMS.Libraries
* @link http://www.dedecms.com
*/
class DedeSqli
{
var $linkID;
var $dbHost;
var $dbUser;
var $dbPwd;
var $dbName;
var $dbPrefix;
var $result;
var $queryString;
var $parameters;
var $isClose;
var $safeCheck;
var $showError=false;
var $recordLog=false; // 记录日志到data/mysqli_record_log.inc便于进行调试
var $isInit=false;
var $pconnect=false;
//用外部定义的变量初始类,并连接数据库
function __construct($pconnect=FALSE,$nconnect=FALSE)
{
$this->isClose = FALSE;
$this->safeCheck = TRUE;
$this->pconnect = $pconnect;
if($nconnect)
{
$this->Init($pconnect);
}
}
function DedeSql($pconnect=FALSE,$nconnect=TRUE)
{
后面还有 648 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。