首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在mysql中添加时间戳

如何在mysql中添加时间戳
EN

Stack Overflow用户
提问于 2017-03-09 00:07:34
回答 2查看 85关注 0票数 0

我正试着在我的感应器表中插入一些来自我的传感器的温度数字,我想要有一个时间戳,当这些温度。数字存储在我的表中。什么时间和日期。

我在数据库中的自动时间戳是本地时间Europe/Skopje的-8小时,因为我不知道如何在数据库中更改它,我正在尝试将我的时间戳。我的字段类型为0000-00-00 00:00:00

下面是我的PHP代码:

代码语言:javascript
运行
复制
    <?php
    // Connect to MySQL

    include("dbconnect.php");
    date_default_timezone_set('Europe/Skopje');
    $Data=date("Y-m-d H:i:s");

    // Prepare the SQL statement

    $SQL = "INSERT INTO tanjaarduino.sensors (Data, sensor1 ,sensor2, sensor3, sensor4, sensor5, sensor6 ,sensor7, sensor8, sensor9, sensor10, sensor11, sensor12) VALUES (Data=".$Data.", '".$_GET["s1"]."', '".$_GET["s2"]."','".$_GET["s3"]."','".$_GET["s4"]."','".$_GET["s5"]."','".$_GET["s6"]."','".$_GET["s7"]."','".$_GET["s8"]."','".$_GET["s9"]."','".$_GET["s10"]."','".$_GET["s11"]."','".$_GET["s12"]."')";  

    echo "The time is " . $Data;
    // Execute SQL statement

    mysql_query($SQL);


?>

谢谢

EN

Stack Overflow用户

发布于 2017-03-09 01:18:47

代码语言:javascript
运行
复制
<?php
// Connect to MySQL

include("dbconnect1.php");
date_default_timezone_set('Europe/Skopje');
$Data=date("Y-m-d H:i:s");

// Prepare the SQL statement

mysqli_query($dbcon,"SELECT * FROM sensors");
mysqli_query($dbcon,"INSERT INTO sensors (Data, sensor1 ,sensor2, sensor3, sensor4, sensor5, sensor6 ,sensor7, sensor8, sensor9, sensor10, sensor11, sensor12) 
VALUES ('".$Data."','".$_GET["s1"]."', '".$_GET["s2"]."','".$_GET["s3"]."','".$_GET["s4"]."','".$_GET["s5"]."','".$_GET["s6"]."','".$_GET["s7"]."','".$_GET["s8"]."','".$_GET["s9"]."','".$_GET["s10"]."','".$_GET["s11"]."','".$_GET["s12"]."')");

echo "The time is " . $Data;

mysqli_close($dbcon);

?>

票数 -1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42676258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档