小程序开发者工具方案demo学习——登录
在小程序后台中,不知道什么时候更新了开发者工具这一菜单,提供免费的开发环境和生产环境,并且还提供了PHP和Node.js的Demo。搞好前期的部署(基本上都是自动化,跟着官方指引走就ok了),下载了PHP的Demo,分为client和server。客户端的前端界面文件没什么说的,看一下就知道了,主要是疏解一下它的登录流程。
在小程序后台中,不知道什么时候更新了开发者工具这一菜单,提供免费的开发环境和生产环境,并且还提供了PHP和Node.js的Demo。搞好前期的部署(基本上都是自动化,跟着官方指引走就ok了),下载了PHP的Demo,分为client和server。客户端的前端界面文件没什么说的,看一下就知道了,主要是疏解一下它的登录流程。
数据库插入:use QCloud_WeApp_SDK\Mysql\Mysql as DB; DB::insert("Users",['name' => 'liuxiaoyu','openid' => '321654']);数据查询:$res = DB::row('Users', ['*'], "name = 'rex'"); //name作为列名,不用加单引号php中的array数
一个简单粗暴的通过GET方法操作MySQL的方法。这里使用的是面向过程的PHP写法:<?php $servername = "地址"; $username = "用户名"; $password = "密码"; $dbname = "数据库"; // 创建连接 $conn = mysqli_connect($servername, $username, $password, $db
注意代码是面向过程还是面向对象,面向对象一般会有->符号,比较好认识 注意mysqli_query和mysql_query的差别,其他的方法类似 如果数据库内容有中文,一定要设置编码格式
创建连接 检查是否成功 使用对象.query(sql语句)获得结果集 $sql = "SELECT id, firstname, lastname FROM MyGuests"; $result = mysqli_query($conn, $sql) 判断结果集是否有值 $row = mysqli_fetch_assoc($result)