zoukankan      html  css  js  c++  java
  • yii DAO

    在yii 中处理复杂的sql 语句要使用dao

    AR:处理数据CActiveRecord

    DAO对数据的处理 CdbCommand  CdbDataReader

    DAO 使用

    查询使用 query[all]

    插入,修改,删除 使用execute

            //查询
            $sql = 'select nickname,username from exp_user where id<60';
            $query = Yii::app()->db->createCommand($sql);
            $data = $query->queryAll();
    
            //插入
            $sql = 'insert into exp_user(partnerid,username) values(:p,:u)';
            $obj = Yii::app()->db->createCommand($sql);
    
            $p = 1;
            $u = 'lihao9';
    
            $obj->bindParam(':p', $p, PDO::PARAM_INT);
            $obj->bindParam(":u", $u, PDO::PARAM_STR);
            $obj->execute();
    
            $u = 'lihao10';
    
            $obj->bindParam(':p', $p, PDO::PARAM_INT);
            $obj->bindParam(":u", $u, PDO::PARAM_STR);
            $obj->execute();
  • 相关阅读:
    函数
    特殊集合
    集合
    数组复习
    数组
    IPython--转
    python 单例模式总结
    拼多多笔试题
    python 创建实例--待完善
    转--算法时间复杂度
  • 原文地址:https://www.cnblogs.com/lihaolihao/p/3723359.html
Copyright © 2011-2022 走看看