老版地址(仅作固定作用):old.jincong.net

微信小程序获取数据库数据并展示在页面上,简单应用

微信小程序获取数据库数据并展示在页面上,简单应用现在很多小程序后端使用php+myql数据库,前端使用框架搭建,最近初学微信小程序搭建,急于想了解一下前端如何获取myql数据并展......
以下是【zqyyll】分享的内容全文:

微信小程序获取数据库数据并展示在页面上,简单应用
现在很多小程序后端使用php+mysql数据库,前端使用框架搭建,最近初学微信小程序搭建,急于想了解一下前端如何获取mysql数据并展示在小程序上。
三个文件:
test.js 
test.wxml
api.php

前两个文件是小程序端使用的文件,后一个文件是小程序端与后台数据库连接交互接口文件
首先说api.php文件
此文件是连接数据库,获取数据库相关数据,然后把数据转码放出
代码如下:
$link=new mysqli('127.0.0.1','root','root','test');
$link->set_charset("utf8");

if($link->connect_error){
 die("连接失败:");
}
$sql="select * from test";

$res=$link->query($sql);

$data=$res->fetch_all();
echo json_encode($data);

数据以数组形式存放,如果要js获取使用需要转码处理json_encode函数

test.js 为获取$data数据并传递给前端页面
代码如下:
Page({
 data:{
  
 },
 onLoad:function (options){
  var that =this;
  wx.request({
   url:'http://127.0.0.1/api.php',
   date:{},
   method:'GET',
   header:{
    'content-Type':'application/json'
   },
   success: function (res){
    that.setData({
     data:res.data,
    });
   }
  })
 }
})

使用wx.request获取接口传递过来的数据

test.wxml 数据展示
<view wx:for="{{data}}" wx:key="id">
数据字段:{{item}}
</view>

wx:for 获取js传递过来的数据展示到页面上

微信小程序获取数据库数据并展示在页面上,简单应用

原文地址:http://support.jincong.net/jishu/ggh/486.html

金聪线报提示:[ 微信小程序获取数据库数据并展示在页面上,简单应用 ] 仅为会员分享交流,仅供学习、参考使用,请勿用于其他用途,如果想商业使用或者代理,请自行联系版权方获取授权。任何未获取授权的商业使用与本站无关,请自行承担相应责任。
本站不存储任何资源文件,敬请周知!
此资源仅供个人学习、研究使用,禁止非法转播或商业用途,请在获取后24小时内删除,如果你觉得满意,请寻求购买正版或获取授权!
免责申明:本站仅提供学习的平台,所有资料均来自于网络分享线索,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以处理。版权申诉相关说明
本网站采用 BY-NC-SA 协议进行授权 转载请注明原文链接:微信小程序获取数据库数据并展示在页面上,简单应用
221381
领取福利

微信扫码领取福利

微信扫码分享