时间:2019-05-03 来源:小程序工厂
前台:demo.js
{
// pages/demo/demo.js
var qcloud = require('../../vendor/wafer2-client-sdk/index')
var config = require('../../config')
var util = require('../../utils/util.js')
Page({
data: {
requestResult: ''
},
testCgi: function () {
var that = this;
wx.request({
// url: `${config.service.host}/weapp/data_querys`,//此处填写你后台请求地址
url: `${config.service.host}/weapp/demo`,//此处填写你后台请求地址
//传入PHP的数据。
data: {
//name:""
},
method: 'GET',
header: {
'content-type': 'application/x-www-form-urlencoded' // 改变默认值为这个配置
},
// dataType: 'json', // 添加这个配置
success: function (res) {
// success
console.log(res.data);//打印请求返回的结果
console.log("-------------------------");
that.setData({ requestResult: res.data })
},
fail: function (res) {
// fail
},
complete: function (res) {
// complete
}
}),
wx.getSystemInfo({
success: function(res) {
console.log(res.version);
},
})
}
})
}
后台PHP{
/**查询数据**/
// header("Content-type:text/json;charset=utf8");
header('Content-Type: application/json');
use \QCloud_WeApp_SDK\Mysql\Mysql as DB;
// $_con = DB::getInstance();
$rows = DB::select('student',['*']);
$num = count($rows);
for($i=0;$i<$num;++$i){
echo json_encode($rows[$i],true);
}
?>
}
检查下php输出语句?贴上代码?