首頁  >  文章  >  微信小程式  >  微信小程式怎麼連接到資料庫

微信小程式怎麼連接到資料庫

angryTom
angryTom原創
2020-03-24 10:06:2929509瀏覽

微信小程式是不能直接連接資料庫進行資料操作的,這是出於安全的考量。基本上都是先透過wx.request向伺服器發起請求,再由服務端程式(如PHP)來對MySQL資料庫進行資料操作。

微信小程式怎麼連接到資料庫

微信小程式怎麼連接到資料庫

1、在微信小程式的index.js檔案中寫請求資料庫的小程式碼;

var app = getApp()
Page({
    onLoad: function () {
        wx.request({
            url: 'http://localhost', //服务器地址
            data: {
                name: 'bob'//请求参数
            },
            header: {
                'content-type': 'application/json'
            },
            success: function (res) {
                console.log(res.data)
            }
        })
    }
})

2、 用PHP寫後台伺服器回應程式碼

<?php
$name=$_GET["name"] ;//接收参数
$conn = mysqli_connect("localhost", "test","root","root");//连接MYSQL数据库
$sql = "SELECT name,age FROM xcx WHERE name=&#39;$name&#39;";//响应请求
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {// 输出小程序数组
    while($row = mysqli_fetch_assoc($result)) {
        echo json_encode($row);//将请求结果转换为json格式
    }
}
?>

推薦學習:小程式開發

#

以上是微信小程式怎麼連接到資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn