zoukankan      html  css  js  c++  java
  • Yii框架中的CURD操作

    <?php
            $Admin = new Admin();
            //查找多条记录,返回二维数组
            $Admin->findAll();
            $Admin->findAll("id = 22");
            $Admin->findAll(array("select"=>"id,name,password","condition"=>"id>2"));
            $Admin->findAllBySql("select语句");
            //查找一条记录,返回一维数组
            $Admin->find();
            $Admin->find("id = 22");
            $Admin->findByPK(22);
            $Admin->findByPK(array(22,23,24));
            $Admin->findBySql("select语句");
            //添加记录,返回影响行数
            $Admin->userName="wang";
            $Admin->password="123456";
            $Admin->save();
            //删除记录,返回影响行数
            $Admin->deleteAll();
            $Admin->deleteAll("id = 22");
            $Admin->deleteAllByPK(22);
            $Admin->deleteAllByPK(array(22,23,24));
            //修改记录,返回影响行数
            $Admin->updateAll(关联数组,"id = 22");
            $Admin->updateAllByPK(22,关联数组);
            $Admin->updateAllByPK(array(22,23,24),关联数组);
            //返回多条记录的二维数组(select),返回二维数组
            $db   = Yii::app()->db;
            $st   = $db->createCommand("select语句");
            $rs   = $st->queryAll();
            //返回一条记录的以为数组(select),返回一维数组
            $db   = Yii::app()->db;
            $st   = $db->createCommand("select语句");
            $rs   = $st->queryRow();
            //执行insert、delete、update语句,返回受影响行数
            $db   = Yii::app()->db;
            $st   = $db->createCommand("insert、delete、update语句");
            $rs   = $st->execute();
            //查询的记录数(一般用于select语句)
            $row  = $Admin->count();
            $row  = $Admin->count("id > 12");
            
    ?>
  • 相关阅读:
    complete完成量——实例分析
    worker线程的创建与使用
    SDIO接口
    Linux中V4L2分析
    Linux系统调用分析
    ppm图片显示
    应用层与内核层错误打印函数总结
    高通Sensor驱动学习笔记
    linux中新增一个shell命令的方法
    RTC测试程序
  • 原文地址:https://www.cnblogs.com/JeromeZ/p/4495649.html
Copyright © 2011-2022 走看看