网站地图    收藏   

主页 > php专栏 > php类库 >

mysql数据库连接类

来源:未知    时间:2014-11-27 23:49 作者:xxadmin 阅读:

[导读] 这是一款比较常用的mysql+php的数据库连接类文件代码,这款连接类支持pconnect与mysql_connect来连接,用户可以根据自己的WEB应用类型来处理作选择,mysql数据库连接类代码如下: $dbhost = localho...

这是一款比较常用的mysql+php的数据库连接类文件代码,这款连接类支持pconnect与mysql_connect来连接,用户可以根据自己的WEB应用类型来处理作选择,mysql数据库连接类代码如下:

  1. $dbhost = 'localhost';    // 数据库服务器 
  2.  $dbuser = 'root';     // 数据库用户名 
  3.  $dbpw = 'qwaszx';             // 数据库密码 
  4.  $dbname = 'movie';  // 数据库名 
  5.  $adminemail = 'haha@163.com'// 系统管理员 Email 
  6.  
  7.  $database = 'mysql';  // 不能修改此处 
  8.  $tplrefresh = 1;  // 模板自动刷新开关 0=关闭, 1=打开 
  9.  $pconnect = 0;   // 数据库连接方式 0=connect, 1=pconnect 
  10.  
  11. class db_class { 
  12.  var $querynum = 0; 
  13.  //function dbstuff() { global $fp; $fp = fopen("./tempdata/dblog.txt", "w"); } 
  14.  
  15.  function connect($dbhost$dbuser$dbpw$dbname$pconnect = 0) { 
  16.   if($pconnect) { 
  17.    if(!@mysql_pconnect($dbhost$dbuser$dbpw)) { 
  18.     $this->halt('Can not connect to MySQL server'); 
  19.    } 
  20.   } else { 
  21.    if(!@mysql_connect($dbhost$dbuser$dbpw)) { 
  22.     $this->halt('Can not connect to MySQL server'); 
  23.    } 
  24.   } 
  25.   mysql_query("SET NAMES 'GB2312'");//www.111cn.net 
  26.  } 
  27.  
  28.  function select_db($dbname) { 
  29.   return mysql_select_db($dbname); 
  30.  } 
  31.  
  32.  function fetch_array($query$result_type = MYSQL_ASSOC){ 
  33.  
  34.  
  35.   $query = mysql_fetch_array($query$result_type); 
  36.  
  37.   return $query
  38.  } 
  39.  
  40.  function query($sql$silence = 0) { 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论