zoukankan      html  css  js  c++  java
  • tp5项目添加或编辑

    控制器

    public function addbasguess(){
            $id = input('id');
            $list = db('basgame')->where('id',$id)->select();
            $this->assign('list',$list);
            $team1 = $list[0]['team1'];
            $team2 = $list[0]['team2'];
            $time = $list[0]['time'];
            $gid = $list[0]['id'];
            $state = $list[0]['state'];
            $guess = db('basguess')->where('gid',$id)->select();
            if($guess){
                $this->redirect('edit/editbasguess',['id'=>$guess[0]['id']]);
                //通过检测表单提交为post提交,将各种数据添加到数据库中,如果数据表中有此记录,则跳转到编辑界面

            }else{
                if(request()->isPost()){
                    $odd1a = input('post.odd1a');
                    $odd2a = input('post.odd2a');
                    $odd1b = 0.9/($odd1a-1)+1;
                    $odd2b = 0.9/($odd2a-1)+1;
                    $bet1a = 100000;
                    $bet2a = 100000;
                    $bet1b = 100000;
                    $bet2b = 100000;
                    $title1 = input('post.title1');
                    $title2 = input('post.title2');
                    $add = db('basguess')->insert(['title1' => $title1,'title2' => $title2,'odd1a' => $odd1a,'odd1b' => $odd1b,
                    'odd2a' => $odd2a,'odd2b' => $odd2b,'bet1a' => $bet1a,'bet2a' => $bet2a,'bet1b' => $bet1b,'bet2b' => $bet2b,
                    'team1'=>$team1,'team2'=>$team2,'time'=>$time,'gid'=>$gid,'state'=>$state]);
                    if($add){
                        $this->redirect('Index/bglist');
                        //如果添加成功则返回到列表页
                    }
                    //这里创建竞猜与创建比赛类似,不过一个竞猜项目下的两种赔率是有固定关系的,并且四项投注都会有一个起始值来为以后赔率的变动做基础
                }
            
            }
            return $this->fetch();
        }
  • 相关阅读:
    获取数字的位数
    使用json把php数据传给js处理
    Java实现带括号优先级的计算器
    Java使用正则表达式解析LRC歌词文件
    Android开发环境搭建:离线安装ADT插件和安装SDK
    【转】C语言快速幂取模算法小结
    【转】Java高手真经全套书籍分享
    10.19stark组件开发(三)
    10.18正式开发stark组件*(三)
    10.17正式开发stark项目(二)
  • 原文地址:https://www.cnblogs.com/HighKK/p/13496335.html
Copyright © 2011-2022 走看看