微信小程序连接MySQL数据库(读取+写入)demo
2021/12/16 2:48:43
本文主要是介绍微信小程序连接MySQL数据库(读取+写入)demo,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
通过php文件进行数据中转。经试验有效可行!!!
1、php 部分
1.1、连接数据库
connect_error) { echo "系统异常,连接数据库失败"; } else { echo "连接成功"; }*/ ?>
1.2、读取php
connect_error) { die("连接失败:".$con->connect_error); } else { $sql="SELECT * FROM `1students` WHERE `name` = '$something' ";//根据传入的参数查询数据库中的数据 $res=$con->query($sql); echo $con->error; print_r($res->fetch_all (MYSQLI_BOTH)); if ($res){ $data=$res->fetch_all(PDO::FETCH_LAZY); } else{ echo '查询出错!'; } //fetch_all查询所有行 echo json_encode($data);//返回二维数组形式的值供小程序端用 } ?>
1.3、写入php
connect_error) { die("连接失败:".$con->connect_error); } else { $sql="INSERT INTO `1students`(`name`, `age`, `xb`) VALUES ('$something1','$something2','$something3');"; $res=$con->query($sql); if($res){ $arr['status'] = 1; $arr['info'] = 'success'; }else{ $arr['status'] = 0; $arr['info'] = 'error'; } echo json_encode($arr); die; } ?>
2、微信小程序部分
直接贴代码:
2.1、js部分:
onl oad: function() { var that = this; //读取数据库 wx.request({ url: 'http://127.0.0.1/get.php', method: 'GET', data: { something: '1' }, header: { 'content-Type': 'application/json' }, success(res) { console.log(res), that.setData({ postList: res.data, }); } }); //写入数据库 wx.request({ url: 'http://127.0.0.1/post.php', method: 'GET', data: { something1: '小王', something2: '16', something3: '0' }, header: { 'content-Type': 'application/x-www-form-urlencoded' }, success(res) { console.log(res.data); if (res.data.status == 0) { wx.showToast({ title: '提交失败!!!', icon: 'loading', duration: 1500 }) } else { wx.showToast({ title: '提交成功!!!', //这里打印出登录成功 icon: 'success', duration: 1000 }) } } }); },
2.2、wxml部分
{{postList}}
2.3、app.json文件中添加
"pages": [ "pages/index/index", "pages/logs/logs", "pages/sql/sql" //对应的位置 ],
https://www.it610.com/article/1282993142190063616.htm
这篇关于微信小程序连接MySQL数据库(读取+写入)demo的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程