PHP数据库操作最简类

用mysql_XXX系列对象完成的版本。

<?php
@define("DB_HOST", "localhost"); //数据库主机名
@define("DB_USER", "root");  //数据库用户名
@define("DB_PWD", "1");  //数据库密码
@define("DB_NAME", "simple");  //数据库名称
class db

 function __construct()
 {
  $con=mysql_connect(DB_HOST,DB_USER,DB_PWD);
        mysql_select_db(DB_NAME);
        mysql_query('set names gb2312');
 }
 
 function exsql($sql)
 {
      $result=mysql_query($sql);
      return  $result;  
 }
}
?>

用PDO完成的版本

<?php

class db2
{
  private $dsn="mysql:host=localhost;dbname=mysql";
  private  $p; 
 function __construct()
 {
  $this->p=new PDO($this->dsn, 'root', '1'); 
  $this->p->query('set names gb2312'); 
 }
 
 function exSELECT($sql)
 {
      $re=$this->p->query($sql);
      return  $re;      
 }

   function exsql($sql)
 {
      $re=$this->p->exec($sql);
      return  $re;      
 }
}

 
?>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值