微信小程序实现用table显示数据库反馈的多条数据功能示例


Posted in Javascript onMay 07, 2019

本文实例讲述了微信小程序实现用table显示数据库反馈的多条数据功能。分享给大家供大家参考,具体如下:

解决了微信小程序自定义表格,并显示的多条数据的问题。

index.wxml

<view>
 <text>我的调查问卷</text>
 <scroll-view scroll-x="true" style=" white-space: nowrap; display: flex">
 <view class="table">
  <view class="tr bg-header">
   <view class="th">姓名</view> 
   <view class="th">性别</view>
   <view class="th">年龄</view>
  </view>
  <view class="tr bg-items" wx:for = "{{items}}" wx:key=""> 
   <text class="td">{{item.name}}</text>
   <text class="td">{{item.gender}}</text>
   <text class="td">{{item.age}}</text>
  </view>
 </view>
 </scroll-view>
 <button bindtap="change">查看我的数据</button>
</view>

index.js

Page({
 /**
  * 页面的初始数据
  */
 data: {
  items:[]//定义变长数组
 },
 /**
  * 生命周期函数--监听页面加载
  */
 onLoad: function () {
 },
 /**
  * 生命周期函数--监听页面显示
  */
 onShow: function () {
 },
 /**
  * 生命周期函数--监听页面隐藏
  */
 onHide: function () {
 },
 change:function(e){
  var that=this;
  wx.request({
   url: 'https://../data.php',//自己的服务器地址
   header: {
    "Content-Type": "application/json"
   },
   method: "POST",
   success: function (res) {
    for (var i = 0, len = res.data.length; i < len; i++){
     that.data.items[i] = res.data[i];
    }
    that.setData({
     items: that.data.items
    })
   },
   fail: function (res) {
    wx.showToast({
     'title': 'request fail'
    })
   }
  })
 }
})

data.php

<?php
$servername = "localhost";
$username = "root";
$password = "***";//数据库连接密码
$dbname = "mydb";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检测连接
if ($conn->connect_error) {
 die("connect server fail: " . $conn->connect_error);
}
$query = "select * from table";
$result = mysqli_query($conn,$query);
$data = array();
while ($rows = mysqli_fetch_assoc($result))
{
$data[] = $rows;
}
echo json_encode($data);
$conn->close();
?>

文章有借鉴,并非全部自创

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
基于Jquery的开发个代阴影的对话框效果代码
Jul 28 Javascript
Knockout text绑定DOM的使用方法
Nov 15 Javascript
自己封装的javascript事件队列函数版
Jun 12 Javascript
jQuery应用之jQuery链用法实例
Jan 19 Javascript
jQuery实现表格行上移下移和置顶的方法
May 22 Javascript
原生js实现百叶窗效果及原理介绍
Apr 12 Javascript
JavaScript省市级联下拉菜单实例
Feb 14 Javascript
js鼠标跟随运动效果
Mar 11 Javascript
AngularJS实现进度条功能示例
Jul 05 Javascript
vue单页缓存方案分析及实现
Sep 25 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
Oct 30 Javascript
原生js实现购物车
Sep 23 Javascript
详解Vue前端生产环境发布配置实战篇
May 07 #Javascript
7个好用的JavaScript技巧分享(译)
May 07 #Javascript
微信小程序实现获取用户信息并存入数据库操作示例
May 07 #Javascript
vue搜索和vue模糊搜索代码实例
May 07 #Javascript
详解Vue demo实现商品列表的展示
May 07 #Javascript
Vue中UI组件库之Vuex与虚拟服务器初识
May 07 #Javascript
Vue Echarts实现可视化世界地图代码实例
May 07 #Javascript
You might like
escape unescape的php下的实现方法
2007/04/27 PHP
PHP计划任务之关闭浏览器后仍然继续执行的函数
2010/07/22 PHP
thinkphp3.0 模板中函数的使用
2012/11/13 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
2015/04/20 PHP
PHP5.4起内置web服务器使用方法
2016/08/09 PHP
网站被恶意镜像怎么办 php一段代码轻松搞定(全面版)
2018/10/23 PHP
golang实现php里的serialize()和unserialize()序列和反序列方法详解
2018/10/30 PHP
thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例
2019/08/13 PHP
BOOM vs RR BO5 第一场 2.14
2021/03/10 DOTA
jQuery TextBox自动完成条
2009/07/22 Javascript
jQuery EasyUI API 中文文档 - Dialog对话框
2011/11/15 Javascript
深入理解JavaScript系列(13) This? Yes,this!
2012/01/18 Javascript
Javascript中valueOf与toString区别浅析
2013/03/19 Javascript
JS获取文件大小方法小结
2015/12/08 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
vue-lazyload使用总结(推荐)
2018/11/01 Javascript
详解关于微信setData回调函数中的坑
2019/02/18 Javascript
async/await让异步操作同步执行的方法详解
2019/11/01 Javascript
[51:07]VGJ.S vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
[48:51]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第一场 11.28
2020/12/02 DOTA
python中的yield使用方法
2014/02/11 Python
使用Python的web.py框架实现类似Django的ORM查询的教程
2015/05/02 Python
pymssql数据库操作MSSQL2005实例分析
2015/05/25 Python
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
2017/07/06 Python
Python实现的从右到左字符串替换方法示例
2018/07/06 Python
python实现剪切功能
2019/01/23 Python
HTML5之SVG 2D入门8—文档结构及相关元素总结
2013/01/30 HTML / CSS
html5 canvas实现给图片添加平铺水印
2019/08/20 HTML / CSS
俄罗斯茶和咖啡网上商店:Tea.ru
2021/01/26 全球购物
保加利亚运动鞋购物网站:SneakerStudio.bg
2020/12/23 全球购物
Java面试中常遇到的问题,也是需要注意的几点
2013/08/30 面试题
偷看我的初中毕业鉴定
2014/01/29 职场文书
《听鱼说话》教学反思
2014/02/15 职场文书
邀请函样本
2015/02/02 职场文书
个人工作违纪检讨书
2015/05/05 职场文书
2015年普法依法治理工作总结
2015/05/26 职场文书