码迷,mamicode.com
首页 > 微信 > 详细

微信小程序前后端数据交互

时间:2020-09-17 23:26:17      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:close   use   文件的   img   sso   数据库数据   页面   输出   alt   

微信小程序前后端数据交互(前端请求数据库数据)

php文件运行在浏览器上就可以把数据库上的数据显示在浏览器上,
技术图片
微信小程序和浏览器都相当于客户端,所以只要把微信小程序请求的那个链接改成php文件的url就可以
技术图片

//这里开发文档上有
onLoad: function (options) {
    wx.request({
      url: ‘http://localhost/test.php?action=read‘,    //这是Php文件的Url
      data: {  //前端向后端发送的数据
        
      },
      header: {
        ‘content-type‘: ‘application/json‘ // 默认值
      },
      success(res) {
        console.log(res)
      }
    })
  },

技术图片

这样就可以了(终于成功了,我研究这个研究了很长时间)
接下来把数据显示在页面上就可以了

<?php
$conn = mysqli_connect("localhost", "root", "", "phpcrud");
// Check connection
if (!$conn) {
    die("连接失败: " . mysqli_connect_error());
}else{
    echo "连接成功";
}

$sql = "SELECT id, username, email FROM users";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
    // 输出数据
    while($row = mysqli_fetch_assoc($result)) {
        //echo "id: " . $row["id"]. " - Name: " . $row["username"]. " " . $row["email"]. "<br>";
        echo json_encode($row);           //这样显示的结果就比较正常了
    }
} else {
    echo "0 结果";
}

mysqli_close($conn);
?>

技术图片
技术图片

微信小程序前后端数据交互

标签:close   use   文件的   img   sso   数据库数据   页面   输出   alt   

原文地址:https://www.cnblogs.com/serendipity-my/p/13659203.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!