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;
     }

}


相关文章推荐

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

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

apache+php+mysql自定义安装

安装系统环境 windows8.1 64位,apache2.4.7 ,php5.6.16 , mysql 5.5 原文:http://blog.csdn.net/readyyes/article/de...

自定义PHP分页标记类

  • 2011年04月08日 15:11
  • 10KB
  • 下载

hive配置mysql连接,配置java连接用户名密码,配置自定义类验证用户名密码

package com.hive; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Prepar...

cloudera连接自定义MySQL数据库

  • 2014年01月03日 11:33
  • 216KB
  • 下载

自定义分页类+页面静态化+php

  • 2015年07月14日 14:35
  • 7KB
  • 下载

PHPWAMP自定义添加PHP版本教程,支持无限添加PHP和Mysql版本

我开发的PHPWAMP8.8.8.8n最新版支持无限添加Mysql版本和php版本, 因为新版的自定义相对旧版本还是有点区别的,所以重写新版自定义使用教程。...
  • Lccee
  • Lccee
  • 2016年12月30日 17:56
  • 623135
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP自定义连接mysql类
举报原因:
原因补充:

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