• 大小: 1.51KB
    文件类型: .php
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 标签: php  hp  POS  POST    

资源简介

<?php

ini_set('display_errors', 'Off');//是否显示错误信息

//访问后台mysql数据库
$db = new mysqli('localhost','root','key','database_name');
if(mysqli_connect_errno())
{
echo "与数据库连接失败,请检查相关配置。";
exit;
}

date_default_timezone_set('Asia/Shanghai');//选择默认时区,亚洲中国地区的时区为上海时间
$currtime = date("Y-m-d H:i:s");//获取数据接收的时间

$json = $HTTP_RAW_POST_DATA;//接收客户端POST的数据
$obj = json_decode($json);//解析JSON数据
$s = $obj->s;
$t = $obj->t;
$num = count($s);//得到S数组长度
for($i=0;$i<$num;$i )
{
$x = $s[$i]->x;
$y = $s[$i]->y;
$z = $s[$i]->z;

//将解析后的数据插入到数据库
if($t !== null)//数据插入数据库的约束条件
{
$query = "INSERT INTO data_table VALUES ('".$t."','".$currtime."','".$x."','".$y."','".$z."')";//SQL语句
$result = $db -> query($query);
}
}
$db -> close();

echo $json;//It's very important when you debug your code.

?>

资源截图

代码片段和文件信息


ini_set(‘display_errors‘ ‘Off‘);//是否显示错误信息

//访问后台mysql数据库
$db = new mysqli(‘localhost‘‘root‘‘key‘‘database_name‘);
if(mysqli_connect_errno())
{
echo “与数据库连接失败,请检查相关配置。“;
exit;
}

date_default_timezone_set(‘Asia/Shanghai‘);//选择默认时区,亚洲中国地区的时区为上海时间
$currtime = date(“Y-m-d H:i:s“);//获取数据接收的时间

$json = $HTTP_RAW_POST_DATA;//接收客户端POST的数据
$obj = json_decode($json);//解析JSON数据
$sensor = $obj->sensor;
$timestamp = $obj->timestamp;
$guid = $obj->guid;
$num = count($sensor);//得到Sensor数组长度
for($i=0;$i<$num;$i++)
{
$index = $sensor[$i]->index;
$hr = $sensor[$i]->hr;
$x = $sensor[$i]->x;
$y = $sensor[$i]->

评论

共有 条评论