PHP使用类对mysql的使用进行封装

9 篇文章 0 订阅

先前有过文章介绍了PHP中通过普通方法对mysql进行封装使用,回顾可以点击链接查看: PHP中MySQL的连接封装。今天介绍使用类的方法对MySQL进行封装。

具体代码如下:

<?php
header("content-type:text/html;charset=utf8");
//Mysql数据库连接
class Mysql{
	
   public $db_host; 
   public $db_user;
   public $db_pass;
   public $db_charset;
   public $db_name;
   
   public function __construct($db_host,$db_user,$db_pass,$db_charset,$db_name){
   	 $this->db_host=$db_host; 
     $this->db_user=$db_user;
     $this->db_pass=$db_pass;
     $this->db_charset=$db_charset;
     $this->db_name=$db_name;
     $this->connect();
   }
   
   public function connect(){
	   @mysql_connect($this->db_host,$this->db_user,$this->db_pass);
	   mysql_set_charset($this->db_charset);
	   mysql_select_db($this->db_name);
   }

   public function getAll($sql){
   	  $res =mysql_query($sql);
   	  $rows=[];
   	  while($row=mysql_fetch_assoc($res)){
   	  	$rows[]=$row;
   	  }
   	  return $rows;
   }

   public function __destruct(){
   	  mysql_close();
   }
   
}

$mysql=new Mysql('127.0.0.1','root','root','utf8','cms');
$arr=$mysql->getAll("select *from cms_user");
var_dump($arr);

?>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值