PHP自定义连接mysql类

原创 2012年03月26日 00:37:35
PHP自定义连接mysql类

db_conn类中私有变量$conn
构造函数产生数据库连接变量赋予$conn
事务函数写在此类下

DRegister类
构造函数调用继承类db_conn中的构造函数
这样该类中$conn私有函数便可调用

db_conn类(基础类)

class db_conn
{
     //本地数据库
     var $mysql_server_name="127.0.0.1"; //数据库服务器名称
     var $mysql_username="root"; // 连接数据库用户名
     var $mysql_password="admin"; // 连接数据库密码
     var $mysql_database="tongtongle"; // 数据库的名字
     var $conn;

     function db_conn()
     {
          $this->conn=new mysqli($this->mysql_server_name, $this->mysql_username,$this->mysql_password,$this->mysql_database);
          $this->conn->query("set names 'utf8'");
          //echo 'db_conn';
          return $this->conn;
     }

     function startTransaction()
     {
          $this->conn->autocommit(false);
     }
    
     function rollback()
     {
          $this->conn->rollback();
     }
    
     function commit()
     {
          $this->conn->commit();
          $this->conn->autocommit(true);
     }
}


实现类 继承db_conn

/*
***************DRegister 注册模块类****************
修改时间:
最后修改人:
说明:
**************************************************
*/
class DRegister extends db_conn
{
    
     function DRegister()
     {
          $this->db_conn();
     }
    
     function updateIntro($id,$intro)
     {
          $sql="update position set intro='".$intro."' where id='".$id."'";
          $rs=$this->conn->query($sql);    
          if(!$rs) return false;
          else return true;
     }

}


PHP操作MySql封装类

mysqlconfig.php mysqlfunction.ph
  • caiandyong
  • caiandyong
  • 2015年08月24日 14:59
  • 4156

MySQL数据库操作类(PHP实现,支持连贯操作)

使用过ThinkPHP框架的同学可能会对于其中数据库模型操作特别有好感,ThinkPHP提供了数据库操作的简单的操作,对于连接数据库,数据库的增删改查等数据操作都非常的nice,同时支持连贯操作,对于...
  • helencoder
  • helencoder
  • 2016年04月17日 11:27
  • 12304

一个关于php使用pdo方式进行数据库连接和处理的类

话不多说,先贴代码
  • meeeen7
  • meeeen7
  • 2016年08月06日 15:24
  • 2737

win7下自定义安装apache2+php5.3+MySQL5.0

  • 2013年02月08日 08:19
  • 33KB
  • 下载

PHP自定义session存储(mysql数据库)

  • 2009年07月28日 15:21
  • 2KB
  • 下载

自定义PHP的Mysql多参数绑定执行

在PHP中使用Mysql的时候觉得sql中有参数需要绑定的时候觉得比较麻烦,于是自己上网看资料做成了一个多参数传入绑定的方法,暂时可以使用了,后面会继续针对这个机制进行修缮。这个查询的时候回绑定数据库...
  • anan890624
  • anan890624
  • 2016年12月26日 08:39
  • 507

apache+php+mysql自定义安装

安装系统环境 windows8.1 64位,apache2.4.7 ,php5.6.16 , mysql 5.5 原文:http://blog.csdn.net/readyyes/article/de...
  • ReadyYes
  • ReadyYes
  • 2016年04月01日 11:56
  • 1971

最稳定的Nginx绿色环境,可无限自定义PHP和mysql版本、同时运行N个版本

Nginx官方默认下载下来的Windows版本是没有服务的,还会时不时挂掉,造成网站无法访问,用起来相当不稳定,默认安装后也不像Apache那样有服务可以开机自动启动环境。 我最新开发的这款PHPW...
  • Lccee
  • Lccee
  • 2017年07月10日 11:37
  • 914449

代码自动生成_连接数据库生成entity(可自定义)_mysql

  • 2017年08月25日 11:55
  • 5KB
  • 下载

cloudera连接自定义MySQL数据库

  • 2014年01月03日 11:33
  • 216KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP自定义连接mysql类
举报原因:
原因补充:

(最多只允许输入30个字)