php中pdo封装,php PDO封装

<?php class DB {       private static $host = "localhost";     private static $dbname = "bipp_new";     private static $username = "root";     private static $password = "123456";     function __construct() {         //$numargs = func_num_args();                }          static function con(){         return new PDO('mysql:host='.self::$host.';dbname='.self::$dbname, self::$username, self::$password,         array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));     }               /**     /@parma $sql:SELECT name, colour, calories FROM fruit  WHERE calories <:calories and name=":name">123,":user"=>"user")     **/     static function query($sql,$param_arr){             $stmt = DB::con()->prepare($sql, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));             $stmt->execute($param_arr);         return $stmt->fetchAll();             }          /**     /@parma $sql: insert into  `page` (pageName) values(:pageName)     /@param $param_arr: array(":pageName"=>"new test name")     **/     static function exec($sql,$param_arr){                 $stmt = DB::con()->prepare($sql, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));         return $stmt->execute($param_arr);         }           } ?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值