Maison > Applet WeChat > Développement de mini-programmes > Comment connecter l'applet WeChat à la base de données

Comment connecter l'applet WeChat à la base de données

angryTom
Libérer: 2020-03-24 10:06:29
original
29604 Les gens l'ont consulté

L'applet WeChat ne peut pas se connecter directement à la base de données pour les opérations sur les données. Fondamentalement, une requête est adressée au serveur via wx.request, puis le programme serveur (tel que PHP) effectue des opérations de données sur la base de données MySQL.

Comment connecter l'applet WeChat à la base de données

Comment connecter l'applet WeChat à la base de données

1 Écrivez la base de données de requête dans le fichier index.js du. Code du mini programme de l'applet WeChat ;

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)
            }
        })
    }
})
Copier après la connexion

2. Utilisez PHP pour écrire le code de réponse du serveur backend

<?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格式
    }
}
?>
Copier après la connexion

Apprentissage recommandé : Développement de mini-programmes

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal