PHP连接MYSQL数据库类

林继 PHP 技术 6,116 共写了35个字 (2006-12-12 19:41:10) 没有评论 打印 扫描二维码 百度已收录

以下是代码:

  1. <?php 
  2. /* 数据库操作类 
  3.  * Author: Xiao 
  4.  * Date  : 2006-9-20 
  5.  * E_mail:mzrxh@126.com 
  6. */ 
  7.  
  8. class mydb 
  9. { var $dbhandle; 
  10.     function mydb(){ 
  11.       global $dbhost; 
  12.       global $dbuser; 
  13.       global $dbpass; 
  14.       global $dbname; 
  15.       $this->dbhandle=@mysql_connect($dbhost,$dbuser,$dbpass) or die("出错了!!");//连接数据库服务器 
  16.     @mysql_select_db($dbname); 
  17.     @mysql_query("SET NAMES 'gb2312'");//设置字符编码为gb2312 
  18.     } 
  19.  
  20.  function fetch_row($query){//读取单行数据 
  21.      $result=@mysql_query($query,$this->dbhandle) or die("查询语句错误".$query); 
  22.      $result_1=@mysql_fetch_array($result); 
  23.      return $result_1; 
  24.      } 
  25.  
  26.     function fetch_array($query){//读取全部数据 
  27.         $result=@mysql_query($query,$this->dbhandle); 
  28.         $result_array="";$i=0; 
  29.         while($temp=@mysql_fetch_array($result)){ 
  30.           $result_array[$i]=$temp; 
  31.           $i ; 
  32.            }; 
  33.         return $result_array; 
  34.       } 
  35.  
  36.     function command($query){//执行SQL语句 
  37.    $result=mysql_query($query,$this->dbhandle); 
  38.      } 
  39.  
  40.    function close(){//关闭数据库连接 
  41.         mysql_close($this->dbhandle);   
  42.       } 
  43.  
  44. } 
  45. ?>

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >