云诺说 - 小程序开发 - 软件定制
当前位置: 微信小程序 > 基于php开发的校园助手微信小程序之学分查询功能实现

基于php开发的校园助手微信小程序之学分查询功能实现

2022-06-30 09:05 分类:微信小程序 作者:云诺 阅读(442)

版权声明:本文为博主原创文章,如果转载请给出原文链接:http://doofuu.com/article/4156270.html

校园助手微信小程序之学分查询功能实现的后台逻辑是由php语言实现的,小程序内提交的查询学生姓名通过Index/xf接口发送到php后台进行数据库查询,然后再返回给校园助手微信小程序进行显示。学分查询页面主要由view、form、button等组件布局完成,校园助手小程序提交的查询会通过M函数去操作数据库进行模糊查询并进行学分统计。

QQ截图20220630205746.jpg


基于php开发的校园助手微信小程序之学分查询功能实现WXML代码如下:

<view>
<form bindsubmit="oncalc">
  <view></view>
  <van-cell-group>
    <van-field name="name" label="姓名:" />
  </van-cell-group>
  <button form-type="submit" >查询</button>

<view wx:for="{{list}}">
  <van-row gutter="20">
    <van-col span="8">科目: {{item.name}}</van-col>
    <van-col span="8">成绩: {{item.score}}</van-col>
    <van-col span="8">学分: {{item.xf}}</van-col>
  </van-row>
</view>
<view wx-if="{{list.length > 0 }}">总学分:{{total}}</view>

</form>
</view>


学分查询功能实现JS代码如下:

  oncalc:function(e){
    var name = e.detail.value.name
    const that = this
    App._post_form("Index/xf"
      , { name: name}
      , function (result) {
        console.log(result)
        that.setData({
          list: result.list,
          total: result.total
        })
      }
      , function (err) {
        App.showError("网络异常")
      }, false)
  }


基于php开发的校园助手微信小程序之学分查询功能实现php代码如下:

    //查询学分
    public function xf(){
        $name = $_POST['name'];
        if($name == ''){
            echo json_encode(array('code'=>0, 'msg'=>'没有这个学生的学分'));
            exit();
        }

        $info = M('cj')->where("uname LIKE '%".$name."%' ")->select();
        if($info){
            $total = 0;
            foreach ( $info as $k=> $v){
                $total = $total + $v['xf'];
            }
            echo json_encode(array('code'=>1, 'list'=>$info,'total'=>$total));
            exit();
        }else{
            echo json_encode(array('code'=>0, 'msg'=>'没有这个学生的学分'));
            exit();
        }
    }

好了,校园助手微信小程序之学分查询功能实现今天分享到这里。有疑问的可以私我。

本人长期提供毕设代做、论文代写服务,团队接单,价格低,服务好,需要的可以加我微信咨询:LGY78888(请备注来意)

 

祝生活愉快!

「创作不易,你的支持是本站持续更新最大的动力!」

赞(0) 打赏

谢谢你请我喝奶茶*^_^*

支付宝
微信
1

谢谢你请我喝奶茶*^_^*

支付宝
微信

上一篇:

下一篇:

共有 0 条评论 - 基于php开发的校园助手微信小程序之学分查询功能实现

博客简介

云诺说是一个致力于分享互联网编程技术交流、小程序开发、小程序源码分享、软件服务定制和生活记录的技术服务型学习博客网站。

微信 :LGY178888

职业 :小程序开发、软件定制

现居 :广东省-广州市-天河区

友情链接

欢迎与本博客交换友情链接,本博客对交换链接的网站没有要求。如果您是本博客的友情链接网站,在遇到网站运行问题时,可以随时联系,我们将免费提供技术类支持! 申请交换友链

站点统计

  • 文章总数:144 篇
  • 草稿数目:0 篇
  • 分类数目:14 个
  • 独立页面:154 个
  • 评论总数:0 条
  • 访问总量: 409652次
  • 最近更新:2022年12月05日