微信小程序传参 查询数据库,显示在小程序上

其中  http://127.0.0.1/1/1/8.php文件

<?php

$id=$_GET['id'];
/ 参数 传参 可以同时绑定参数和绑定结果
$mysqli = new MYSQLI( 'localhost', 'root', '12345678', 'test' ); //实例化mysqli
$query="select * from one where id=?";
$result=$mysqli->prepare($query);
$result->bind_param("i",$id); //绑定参数

$result->execute();

$result->bind_result($id,$name,$sex,$age,$phone,$time); //绑定结果

while ($result->fetch()) {

}

$co1 = array('id'=>$id,'name'=>$name,'sex'=>$sex,'age'=>$age , 'phone'=>$phone,'time'=>$time);

echo json_encode($co1);

?>

当id值为1时,显示如下数据。

wxml文件:

<view>

  <block  >

    <view>id:{ {userdata.id}}</view>

    <view>姓名:{ {userdata.name}}</view>

    <view>性别:{ {userdata.sex}}</view>

    <view>年龄:{ {userdata.age}}</view>

    <view>手机号码:{ {userdata.phone}}</view>

    <view>时间:{ {userdata.time}}</view>

  </block>

</view>

微信的js文件:

Page({

  

  onLoad: function () {

    var that = this

    wx.request({

    //要交互页面的地址

      url: 'http://127.0.0.1/1/1/8.php',

      data:{

        id:1 //data里边使我们要传递给PHP的数据

        

      },

      method: 'GET',

      headers: {

        'Content-Type': 'application/json'

      },

      success(res) {

        console.log(res.data)

        that.setData({

          userdata : res.data

        })

      }

    })

  }

})