VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > PHP >
  • php连接mysql数据库类

这是一款简单实用的php连接mysql数据库类了,只做了数据查询,返回数组集,获取新的id 取得记录行等简单的mysql数据库连接代码,代码如下:

  1. class database { 
  2.  
  3.  var $dblink
  4.  
  5.  function connect($dbhost$dbuser$dbpw$dbname = "") { 
  6.   $this->dblink = mysql_connect($dbhost$dbuser$dbpw); 
  7.    
  8.   mysql_query("set names 'utf8'");  
  9.   mysql_query("set character_set_client=utf8");  
  10.   mysql_query("set character_set_results=utf8");  
  11.    
  12.   if($dbname) { 
  13.    mysql_select_db($dbname$this->dblink); 
  14.   } 
  15.  } 
  16.  
  17.  function query($sql) { 
  18.   $result = mysql_query($sql$this->dblink); 
  19.   return $result
  20.  } 
  21.  
  22.  function fetch_array($result) { 
  23.   return mysql_fetch_array($result); 
  24.  } 
  25.  
  26.  function insert_id() { 
  27.   $id = mysql_insert_id(); 
  28.   return $id
  29.  } 
  30.  
  31.  function getrow($sql) { 
  32.   $result = mysql_query($sql$this->dblink); 
  33.   return mysql_fetch_assoc($result); 
  34.  } 
  35.  
  36.  function getdetailrow($sql) { 
  37.   $result = mysql_query($sql$this->dblink); 
  38.   return mysql_fetch_array($result); 
  39.  } 
  40.  //www.phpfensi.com 
  41.  function close() { 
  42.   mysql_close($this->dblink); 
  43.  } 

PHP调用方法,代码如下:

  1. $db = new database; 
  2.  $db->connect($dbhost$dbuser$dbpw$dbname); 
  3.  unset($dbhost$dbuser$dbpw$dbname);
  4.  

出处:http://www.phpfensi.com/php/20140911/5389.html


相关教程