一个简单的封装数据库类

发表于:2014-4-23 10:37

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:阿甘孔乙己    来源:51Testing软件测试网采编

分享:
<?php
class opmysql{
private $host = 'localhost';            //服务器地址
private $name = 'root';                 //登录账号
private $pwd = '';                  //登录密码
private $dBase = '';            //数据库名称
private $conn = '';                     //数据库链接资源
private $result = '';                   //结果集
private $msg = '';                      //返回结果
private $fields;                        //返回字段
private $fieldsNum = 0;                 //返回字段数
private $rowsNum = 0;                   //返回结果数
private $rowsRst = '';                  //返回单条记录的字段数组
private $filesArray = array();          //返回字段数组
private $rowsArray = array();           //返回结果数组
//初始化类
function __construct($host='',$name='',$pwd='',$dBase=''){
if($host != '')
$this->host = $host;
if($name != '')
$this->name = $name;
if($pwd != '')
$this->pwd = $pwd;
if($dBase != '')
$this->dBase = $dBase;
$this->init_conn();
}
//链接数据库
function init_conn(){
$this->conn=@mysql_connect($this->host,$this->name,$this->pwd);
@mysql_select_db($this->dBase,$this->conn);
mysql_query("set names gb2312");
}
//查询结果
function mysql_query_rst($sql){
if($this->conn == ''){
$this->init_conn();
}
$this->result = @mysql_query($sql,$this->conn);
}
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号