链接mysql的安静模式
2016-07-07 16:49 来源:www.chinab4c.com 作者:ecshop专家
/** * 连接数据库 * * author wj * paramstring$dbhost数据库主机名 * paramstring$dbuser数据库用户名 * paramstring$dbpw数据库密码 * paramstring$charset数据库字符集 * paramstring$pconnect 持久链接,1为开启,0为关闭 * paramstring$quiet 安静模式,1为开启,0为关闭 * return bool **/ function connect($dbhost, $dbuser, $dbpw, $dbname = '', $charset = 'utf8', $pconnect = 0, $quiet = 0) { if ($pconnect) { if (!($this->_link_id = @mysql_pconnect($dbhost, $dbuser, $dbpw))) { if (!$quiet) { $this->ErrorMsg(); } return false; } } else { if (PHP_VERSION >= '4.2') { $this->_link_id = @mysql_connect($dbhost, $dbuser, $dbpw, true); } else { $this->_link_id = @mysql_connect($dbhost, $dbuser, $dbpw); mt_srand((double)microtime() * 1000000); // 对 PHP 4.2 以下的版本进行随机数函数的初始化工作 } if (!$this->_link_id) { if (!$quiet) { $this->ErrorMsg(); } return false; } } 这里的安静模式是什么意思,请指教,谢谢! |
回答:
安静模式就是执行类里面这个方法errorMsg,可以看到ecmall对mysql的错误处理 function ErrorMsg($message = '', $sql = '') { if ($message) { echo "<b>ECMall info</b>: $message\n\n"; } else { static $last_errno = null; $error = mysql_error(); $error_no = mysql_errno(); if ($last_errno == $error_no) { exit; } if ($last_errno === null) { $last_errno = $error_no; } Lang::load(lang_file('common')); echo "<b>MySQL server error report:</b><br />"; echo "Error:",$error, "<br />"; echo "Errno:", $error_no, "<br />"; echo '<a href="http://ecmall.shopex.cn/help/faq.php?type=mysql&dberrno=' . $error_no . '&dberror=' . urlencode($error) . '" target="_blank">'. Lang::get('mysql_error_report') . '</a>'; } exit; } |
最近更新
常用插件
- ecshop根据订单批量发红包
ecshop根据订单批量发红包 ,大家肯定对ecshop红包不陌生,但是对ecshop订...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop中nginx实现url的重写
上几章为了让ecshop很好的在nginx上运行。我们搭配了ecshop的nginx下的工作...
- ecshop使用手机验证码登陆
ecshop使用手机验证码登陆,这个功能很新颖,有些特殊的ecshop站点,他到...
- ecshop 手机注册验证插件
ecshop 手机注册验证插件 ,需要通过手机获短信,然后注册验证 价格:...
ecshop热门问答
ecshop热门资料
ecshop营业执照
ecshopAndroid
ecshop怎么操作
促销时间
ecshop310
ecshop品名
ecshop短信管理
ecshop高亮显示
ecshop救人
ecshop极速
ecshop在线咨询
ecshop三五
ecshop对比数量
ecshop软件版本
ecshop德文
ecshop谷歌搜索
ecshopfavicon
ecshop尺寸选择
ecshop研究
ecshophosting
ecshop注册插件
ecmall中ajax验证
ecshop过期
ecshop名称
ecshop抓取图片
ecshop名点
ecshopdat
ecshop高薪
ecshop最新评论
ecshopforeach