• 南通海门开展10个方面19项安全生产专项整治 2019-08-18
  • 晋中交警严查“四类车辆”违法行为 2019-08-18
  • 中国端午,世界节日!看“世界朋友圈”如何过端午 2019-08-17
  • 回复@缘起的心星:你肯定是五级! 2019-08-03
  • 世界社会主义运动的重要篇章 2019-07-04
  • “价值由劳动创造≠劳动必然创造价值”错;“价值由劳动创造=劳动必然创造价值”对。 2019-07-02
  • “超级海绵”从沙漠空气中“吸出”水--旅游频道 2019-06-20
  • 中国经济充当了世界经济发展的火车头。但是,作为世界经济火车头的中国,在世界主要经济体股市都走牛的情况下,为何熊途漫漫?这种不正常的现象,背后是我们资本市场的投融 2019-06-20
  • 中央军委印发《传承红色基因实施纲要》 2019-06-05
  • 粤港澳大湾区未来有望成为世界第五大经济体 2019-05-22
  • 伊朗真的不使用美元了 特朗普急的直跳脚! 2019-05-14
  • 鹏城展翅再高飞(壮阔东方潮 奋进新时代——庆祝改革开放40年) 2019-05-05
  • “十八兄弟会”,横行乡里十几年……—qhchang的博客—强国博客—人民网 2019-05-05
  • 三个版本的小米8发布,都有哪些区别? 2019-05-02
  • 华北难停"烤箱"模式局地气温冲40℃ 华南雨水频繁 2019-04-30
  • 给大家推荐一个php数据库操作类,一般的数据库操作已经够用了,主要是针对初学者,希望对菜鸟们起点帮助

    /*
     * 功能描述: 数据库操作类
     *
     */

    class dbLib{
        
        public $db_type  = 'mysql'; //数据库类型
        public $host_name = 'localhost';
        public $db_name   = 'cms';  //数据库名称
        public $user_name = 'root';
        public $password = 'root';
        public $char_set  = 'UTF8'; //编码
        public $pdo_obj   = '';
        
        //编写构造函数:功能:初始化PDO 设置编码
        public function __construct(){
            $this->pdo_obj = new PDO($this->db_type.':host='.$this->host_name.';db_name='.$this->db_name,$this->user_name,$this->password);
            $this->pdo_obj->query('set names '.$this->char_set);
        }
        
        //数据写入方法 (实现insert语句的自动构建)
        public function insert($arr,$tableName,$parts){
            //1构建insert 语句
        
            if(isset($arr['x'])){
                unset($arr['x']);
            }
            if(isset($arr['y'])){
                unset($arr['y']);
            }
            $sql_col = '';
            $sql_val = '';
            foreach ($arr as $key=>$values){
                
                $sql_col .= $parts.$key.',';
                $sql_val .= '?,';
                $arrV[] = $values;
                
            }
            $sql_col = substr($sql_col, 0,strlen($sql_col)-1);
            $sql_val = substr($sql_val, 0,strlen($sql_val)-1);
            $sql_All = "insert into ".$tableName.' ('.$sql_col.') values ('.$sql_val.');';
            
            //2执行sql语句 使用预处理
            $stat = $this->pdo_obj->prepare($sql_All);
            return $stat->execute($arrV);
        }
        
        //数据查询方法fetch (查询一条数据的方法)
        public function fetch($sql,$arr){
            $stat = $this->pdo_obj->prepare($sql);
            $stat->execute($arr);
            $arrs = $stat->fetch(PDO::FETCH_ASSOC);
            return $arrs;
        }
        
        //数据查询方法fetchAll (查询多条数据的方法)
        public function fetchAll($sql,$arr){
            $stat = $this->pdo_obj->prepare($sql);
            $stat->execute($arr);
            $arrs = $stat->fetchAll(PDO::FETCH_ASSOC);
            return $arrs;
        }
        
        //删除数据方法
        public function delete($sql,$arr){
            $stat = $this->pdo_obj->prepare($sql);
            return $stat->execute($arr);
        }
        
        //update 方法
        
        public function update($arr,$tableName,$parts,$where,$whereV){
            // update 表名称 set 字段名称 = ?,字段名称 = ?,字段名称 = ?  where t_id = ?

            $sql_col = '';
            foreach ($arr as $key=>$values){
                $sql_col .= $parts.$key.' = ?,';
                $arrV[]   = $values;
            }
            $sql_col = substr($sql_col, 0,strlen($sql_col)-1);
            $arrV[] = $whereV;
            $sql_all = "update ".$tableName." set ".$sql_col." ".$where;
            $stat = $this->pdo_obj->prepare($sql_all);
            return $stat->execute($arrV);
        }
    }


    云南然成科技有限公司是一家专门从事各种软件开发(比如:浙江11选5前二直选走势图、浙江11选5前二直选走势图、微信小程序开发、APP开发)的互联网公司,是云南省科技厅、省财政厅、省地税局、省国税局等认定的高新技术企业!

    浙江体彩11选5走势图:中国 · 云南 · 昆明

    然成科技微信二维码
    扫一扫关注然成微信

    浙江11选5前二直选走势图 www.whjl8.com 电 话:0871-67333261

    办公室:云南省昆明市盘龙区白云路北京路花苑3幢403(地铁2号线白云路站)

  • 南通海门开展10个方面19项安全生产专项整治 2019-08-18
  • 晋中交警严查“四类车辆”违法行为 2019-08-18
  • 中国端午,世界节日!看“世界朋友圈”如何过端午 2019-08-17
  • 回复@缘起的心星:你肯定是五级! 2019-08-03
  • 世界社会主义运动的重要篇章 2019-07-04
  • “价值由劳动创造≠劳动必然创造价值”错;“价值由劳动创造=劳动必然创造价值”对。 2019-07-02
  • “超级海绵”从沙漠空气中“吸出”水--旅游频道 2019-06-20
  • 中国经济充当了世界经济发展的火车头。但是,作为世界经济火车头的中国,在世界主要经济体股市都走牛的情况下,为何熊途漫漫?这种不正常的现象,背后是我们资本市场的投融 2019-06-20
  • 中央军委印发《传承红色基因实施纲要》 2019-06-05
  • 粤港澳大湾区未来有望成为世界第五大经济体 2019-05-22
  • 伊朗真的不使用美元了 特朗普急的直跳脚! 2019-05-14
  • 鹏城展翅再高飞(壮阔东方潮 奋进新时代——庆祝改革开放40年) 2019-05-05
  • “十八兄弟会”,横行乡里十几年……—qhchang的博客—强国博客—人民网 2019-05-05
  • 三个版本的小米8发布,都有哪些区别? 2019-05-02
  • 华北难停"烤箱"模式局地气温冲40℃ 华南雨水频繁 2019-04-30
  • 吉林11选5和值 0607意甲威廉赔率 云南省福彩中心地址 网球王子国语版网球王子漫画网球王子全 四川金7乐下载安装 极速飞艇上迪士尼 六肖中特准 免费 天天象棋残局129 北京Ⅱ选五开奖结果 京东用了优惠券退货 云南十一选五购票方式 胜平负预测 中国体彩网论坛 体彩开奖号码是 极速飞艇是官网吗