社团活动报名简要代码

简介: 简要前端: 社团活动报名系统 姓名: 手机...
简要前端:
<div> <div id="title">社团活动报名系统</div> <div> <form action="{:url('index/baoming')}" METHOD="post" ACCEPT-CHARSET="utf-8"> <table width="20%" border="0" cellpadding="0" cellspacing="2" align='center' valign='middle'> <tr> <td>姓名:</td> <td><input type="text" name="username"></td> </tr> <tr> <td>手机号:</td> <td><input type="text" name="tel"></td> </tr> <tr> <td>邮箱:</td> <td><input type="text" name="email"></td> </tr> <tr> <td>专业:</td> <td><input type="text" name="subject"></td> </tr> <tr> <td>学号:</td> <td><input type="text" name="studentid"></td> </tr> <tr> <td height="26" colspan="2" align="center" valign="middle"><input type="submit" name="tijiao" value="报名" style="width:60px; height:30px" ></td> </tr> </table> </form> <div id="excel"> <a style="text-decoration:none" href="{:url('excel')}" class="btn btn-info radius" id="daochu"><i class="fa fa-search"></i>导出数据</a> </div> </div> </div>

  

    public function baoming()
    {
        $request=request();
        $username = $request->param('username');
        $tel = $request->param('tel');
        $email = $request->param('email');
        $subject = $request->param('subject');
        $studentid = $request->param('studentid');

        $data =[
            'username'=>$username,
            'tel'=>$tel,
            'email'=>$email,
            'subject'=>$subject,
            'studentid'=>$studentid
            ];
        $a = Db::table('user')->insert($data);

        $b = Db::table('user')->getLastInsID();
        if($a){
           $this->success('报名成功,您的识别码为:0000'.$b);
        }
        else{
            echo '输入信息有误';
        }

    }

  

public function excel()
    {
        //导出
        //##########################################################################
        $list = Db::name("user")->select();
        $file_name = date('Y-m-d_His').'.xls';
        $path = dirname(__FILE__);
        Loader::import('PHPExcel.Classes.PHPExcel');
        Loader::import('PHPExcel.Classes.PHPExcel.IOFactory.PHPExcel_IOFactory');

        $PHPExcel = new \PHPExcel();
        // print_r($PHPExcel);die;
        $PHPSheet = $PHPExcel->getActiveSheet();
        $PHPSheet->setTitle("报名信息");
        $PHPSheet->setCellValue("A1","ID");
        $PHPSheet->setCellValue("B1","姓名");
        $PHPSheet->setCellValue("C1","手机号");
        $PHPSheet->setCellValue("D1","邮箱");
        $PHPSheet->setCellValue("E1","专业");
        $PHPSheet->setCellValue("F1","学号");
        $i = 2;
        foreach($list as $key => $value){
            $PHPSheet->setCellValue('A'.$i,''.$value['Id']);
            $PHPSheet->setCellValue('B'.$i,''.$value['username']);
            $PHPSheet->setCellValue('C'.$i,''.$value['tel']);
            $PHPSheet->setCellValue('D'.$i,''.$value['email']);
            $PHPSheet->setCellValue('E'.$i,''.$value['subject']);
            $PHPSheet->setCellValue('F'.$i,''.$value['studentid']);
            $i++;
        }
        $PHPWriter = \PHPExcel_IOFactory::createWriter($PHPExcel,"Excel2007");
        header('Content-Disposition: attachment;filename='.$file_name);
        header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
        $PHPWriter->save("php://output");
    }

  

焚膏油以继晷,恒兀兀以穷年。
相关文章
收集的几个国外在线接收短信验证码的网站
有时候,在某些平台上,我们可能需要注册一个临时账号。而注册过程中又需要输入手机号进行短信验证,但是我们又不想泄露隐私,所以这时候一些临时短信接收服务便派上了用场。以下收集的网站都是在线提供一些国外手机号,当你需要进行短信验证的时候(比如注册某个账号),这时你可以使用网站上的提供手机号进行接码,网站上会公开短信的所有内容。
42826 0
|
9月前
|
机器学习/深度学习 数据采集 人工智能
基于Qwen 2.5的世界科学智能大赛冠军方案
本方案基于通义千问模型,采用多阶段的Easy-to-Hard数据合成方法,模拟人类学习的由简单到困难的思路,逐阶段构造多样化的训练数据。数据生成阶段,训练数据的标签,引入了“Chain-of-Thought”思维链模式,生成多样化的推理路径,逐步对齐推理Scaling Law。训练阶段,采用了LoRA对通义千问32B模型在合成数据集上进行参数高效微调。推理阶段,使用了4bit低精度量化,并结合vLLM框架进行推理加速,最终达到准确性、效率和显存利用率的统一。
573 2
基于Qwen 2.5的世界科学智能大赛冠军方案
|
存储 缓存 移动开发
别催更啦!手淘全链路性能优化下篇--容器极速之路
历时1年,上百万行代码!首次揭秘手淘全链路性能优化(上)我们重点介绍了手淘在性能优化中的一些实践和思路,主要集中在原生的代码的优化,这次,我们将继续分享在手淘容器化页面如 H5 及 Weex 相关的优化实践。
别催更啦!手淘全链路性能优化下篇--容器极速之路
|
网络协议 Unix
EOF到底是什么意思?
我们在使用C标准I/O时,经常会看到EOF这个概念,这里需要明确的是并不存在EOF这样一个字符,它只是一个控制条件。起初,我认为EOF就是字面意思即,到达了文件的结尾(End of File)。
1459 1
|
Web App开发 Java 容器
WebOffice在线编辑ActiveX插件(Excel,word等),兼容IE,FireFox,Chrome等浏览器
关于点聚的weboffice ActiveX插件的使用在IE下只需要安装对应weboffice.ocx插件即可实现在线文档编辑。对于非IE如谷歌、火狐浏览器来说就有些不同了的,如果想要兼容谷歌和火狐需要采用标准的NPAPI的开发的插件,具体的需要做以下几个步骤: 1、请安装下面链接地址的插件包 目前版本:官网 点击打开链接  2、安装插件包完成后调整加载weboffic
6737 0
|
云安全 存储 Cloud Native
怎么样能顺利通过阿里云ACE考试?难度是不是很大?
阿里云认证是现在IT行业内广受认可的一个认证,其中难度最高的就是ACE考试,很大人都会选择考这个这个来提升自己的就业竞争力,但是自从ACE改版之后,难度大大增加,考试的内容和形式很多人都不了解。
907 1
怎么样能顺利通过阿里云ACE考试?难度是不是很大?
|
存储 算法 搜索推荐
软考——软件设计师:第四章:数据结构&算法分析与设计考点总结(完整篇)(下)
软考——软件设计师:第四章:数据结构&算法分析与设计考点总结(完整篇)(下)
软考——软件设计师:第四章:数据结构&算法分析与设计考点总结(完整篇)(下)
|
机器学习/深度学习 移动开发 安全
计算机专业英语实战记录(整理了上千个相关单词)
  自上一篇《每次阅读外文技术资料都头疼,终于知道原因了》已过去多月,最近又在做简单的实践,实践方式很朴素,就是对照阅读React官方资料和国内翻译的资料,逐句对比,发现了许多问题,特在此记录。
计算机专业英语实战记录(整理了上千个相关单词)
|
SQL JSON 自然语言处理
JSON数据SLS查询分析实战
JSON是一种轻量级的数据交换格式,格式简单清晰,易于理解且便于处理,因此也常常作为日志数据的一种内容格式。本文主要介绍下,如何基于SLS强大的查询分析能力,对JSON格式的日志数据进行分析和处理。
2327 1
|
存储 域名解析 Prometheus
K8S原理剖析:Pod、工作负载与服务
K8S原理剖析:Pod、工作负载与服务
K8S原理剖析:Pod、工作负载与服务