• 增删改查


    1.第一个查询,多条件查询 

      /*
        查询
      */
      public function executeIndex($request)
      {
        $c1 = new Criteria();
        $c1->add(UsersPeer::ID,1);
        $adminOne=UsersPeer::doSelect($c1);
        //一维数组
        // $this->info=UsersPeer::retrieveByPK(1);
        var_dump($adminOne);
      }
      /*
        批量查询
      */
      public function executeIndexs($request)
      {
        $c1 = new Criteria();
        $adminOne=UsersPeer::doSelect($c1);
        var_dump($adminOne);
      }

    2.第二个删除,批量删除

      /*
        删除
      */
      public function executeDelete($request){
        $c1 = new Criteria();
        $c1->add(UsersPeer::ID,9);
        $adminOne = UsersPeer::doDelete($c1);
        if($adminOne){
          echo 111;die;
        }else{
          echo 000;die;
        }
        return sfView::NONE;
      }
      /*
        批量删除
      */
      public function executeDeletes($request){
        $c1 = new Criteria();
        $c1->add(UsersPeer::ID,2,Criteria::NOT_IN);
        $adminOne = UsersPeer::doDelete($c1);
        if($adminOne){
          echo 111;die;
        }else{
          echo 000;die;
        }
        //没有前台页面时,添加。
        return sfView::NONE;
      }

    3. 第三个添加

     /*
       添加
      */
      public function executeInsert($request)
      {
        $c1 = new Criteria();
        // $c1->add(UsersPeer::ID,1);
        $c1->add(UsersPeer::USERNAME,'zyx');
        $c1->add(UsersPeer::PWDPASS,123);
        $adminOne=UsersPeer::doInsert($c1);
        var_dump($adminOne);
        if($adminOne){
          echo 111;die;
        }else{
          echo 000;die;
        }
      }

    4 修改

      /*
       修改
      */
      public function executeUpdate($request)
      {
        $c1 = new Criteria();
        $c1->add(UsersPeer::ID,95);
        $adminOne=UsersPeer::doSelectOne($c1);
        $adminOne->setUsername('小明');
        $adminOne->setPwdpass('13835489251');
        $adminOne->save();
        var_dump($adminOne);
        if($adminOne){
          echo 111;die;
        }else{
          echo 000;die;
        }
      }

       

    注意没有写前台,只是模拟的数据而已 

                                              

  • 相关阅读:
    springboot日志框架
    springboot创建一个可执行的jar
    springboot整合Thymeleaf模板引擎
    springboot自定义SpringApplication启动类
    springboot配置mybatis的mapper路径
    使用@SpringBootApplication注解
    HDU1269 迷宫城堡 —— 强连通分量
    POJ3177 Redundant Paths —— 边双联通分量 + 缩点
    HDU3394 Railway —— 点双联通分量 + 桥(割边)
    UVA796 Critical Links —— 割边(桥)
  • 原文地址:https://www.cnblogs.com/zyx0623/p/13373608.html
Copyright © 2020-2023  润新知