• Yii 直接执行sql语句


    一、

    $connection = Yii::app()->db;  
    $sql = "SELECT * FROM `project` ORDER BY id DESC";  
    $command = $connection->createCommand($sql);  
    $result = $command->queryAll();  
    print_r($result);  

    二、

    $db = Yii::app()->db; //you have to define db connection in config/main.php  
    $sql = "select sum(if(starttime>'09:00:00',1,0)) as late,  
      sum(if(endtime<'18:00:00',1,0)) as early           
    from present where userid=:userid and date between :date_start and :date_end"  
    $results = $db->createCommand($sql)->query(array(  
      ':userid' => 115,':date_start'=>'2009-12-1',':date_end'=>'2009-12-31',  
    ));  
    foreach($results as $result){  
      echo $result['late']," and ",$result['early']," /n";

  • 相关阅读:
    构建之法十五
    十二周学习总结笔记
    构建之法十四
    构建之法十一
    构建之法十三
    用户体验评价
    构建之法第十章
    十一周总结学习笔记
    找水王
    十周总结学习笔记
  • 原文地址:https://www.cnblogs.com/txd66/p/3416014.html
Copyright © 2020-2023  润新知