我们假定云服务器为http://180.200.24.1:8080,接口为search.php,使用腾讯云数据库,内网地址为:172.15.0.2:3306,数据库结构如下:
数据库的名字为testinfo,数据表为datatest
search.php
$name=$_GET['username'] ;//接收参数
$conn = mysqli_connect("172.15.0.2", "root","*******","testinfo");//连接MYSQL数据库
$sql = "SELECT username,password FROM datatest WHERE username='{$name}'";//响应请求
$result = mysqli_query($conn, $sql);//执行
if (mysqli_num_rows($result) > 0) {// 输出小程序数组
while($row = mysqli_fetch_assoc($result)) {
echo json_encode($row);//将请求结果转换为json格式
}
}
小程序端:
index.js
wx.request({
url:'http://180.200.24.1:8080/search.php'
data:{
username:'zhansan'
},
header:{
'content-type':'application/json'
},
method:'GET',
success:function(res){
console.log(res.data)
},
})