如何更新mysql数据库中的表

我的数据库“ sensorvalues”中有一个名为“ State”的表。表“状态”有两列。一个称为“设备”,另一个称为“值”。我正在尝试使用GET请求将“ Fan”的值更新为“ 5”的值。首先,我在网页上回显GET变量“ 5”,以确保我的php文件正在接收它,然后连接到数据库。我确信这两个步骤都是正确的。但是,我无法使用变量$ temp(这是GET数据保存到的位置),无法在表中更新Fan的值。这是将变量保存到$ temp并连接到mysql数据库后的代码行:

$sql = "UPDATE State SET Value=$temp WHERE Device='Fan'"

在这行代码之后,我使用以下命令关闭mysql连接

mysql_close($db)

但是,输入“ url?fan = 5”后,我在网页上得到了输出5,但是表“ State”仍然具有Fan的旧值。为什么此代码不更新数据库?我已经尝试使用“ Device = Fan”和Device ='Fan'“以及” SET Value ='$ temp'“和” SET Value = $ temp“

用户名

您还需要进行查询-

// Update query
$sql = "UPDATE State SET Value=$temp WHERE Device='Fan'"

if ($conn->query($sql) === TRUE) {
    echo "Record updated successfully"; // show success message
} else {
    echo "Error updating record: " . $conn->error; // show error message
}
$conn->close(); // optional, but recommended, connection close, is the $conn is the variable for the database connection

不要使用mysql_ *函数,而应使用mysqli或PDO。

这是面向对象的方法,对于过程方法,您可以签出-http: //www.w3schools.com/php/php_mysql_update.asp

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用mySQL使用当前数据库表中的信息更新其他数据库表?

来自分类Dev

如何使用同一数据库表的查询结果更新MYSQL表中的字段?

来自分类Dev

使用表中的值更新mysql数据库

来自分类Dev

如何更新mySQL数据库中的数据?

来自分类Dev

如何更新数据库中的表与异常

来自分类Dev

如何在laravel 5.2中更新数据库表

来自分类Dev

Laravel如何更新数据库表中的值?

来自分类Dev

如何在android sqlite中更新数据库表?

来自分类Dev

更新MySQL数据库表架构

来自分类Dev

如何在mysql数据库中更新时间戳?

来自分类Dev

如何让Button更新php中的mysql数据库

来自分类Dev

更新 SQL 数据库中的表

来自分类Dev

mysql数据库表中的pkey

来自分类Dev

在mysql数据库中创建表

来自分类Dev

当数据库(MySQL)表发生更改(插入,更新,删除)时,如何在抖动中获取推送通知?

来自分类Dev

如何在Java中更新数据库中的表时立即更新jcombobox

来自分类Dev

如何使用django将数据更新到sql数据库中的表中

来自分类Dev

使用数据库中动态创建的输入字段更新mysql中的表

来自分类Dev

如何使用另一个表中的值更新数据库表

来自分类Dev

如何使用另一个数据库表中的值更新表

来自分类Dev

更新数据库表

来自分类Dev

从数据库中的表以不同的形式更新表

来自分类Dev

如何使用条件表达式更新数据库表中的数据

来自分类Dev

如何从数据列表更新数据库表?

来自分类Dev

如何使用整个html表(PHP,MySQL)更新数据库

来自分类Dev

PHP - 更新/编辑数据库表中的数据/记录

来自分类Dev

在不锁定表的情况下防止在MySQL中同时进行数据库更新

来自分类Dev

防止在不锁定表的情况下在MySQL中同时进行数据库更新

来自分类Dev

更新或插入多个记录(如果不存在于mysql数据库的表中)

Related 相关文章

  1. 1

    如何使用mySQL使用当前数据库表中的信息更新其他数据库表?

  2. 2

    如何使用同一数据库表的查询结果更新MYSQL表中的字段?

  3. 3

    使用表中的值更新mysql数据库

  4. 4

    如何更新mySQL数据库中的数据?

  5. 5

    如何更新数据库中的表与异常

  6. 6

    如何在laravel 5.2中更新数据库表

  7. 7

    Laravel如何更新数据库表中的值?

  8. 8

    如何在android sqlite中更新数据库表?

  9. 9

    更新MySQL数据库表架构

  10. 10

    如何在mysql数据库中更新时间戳?

  11. 11

    如何让Button更新php中的mysql数据库

  12. 12

    更新 SQL 数据库中的表

  13. 13

    mysql数据库表中的pkey

  14. 14

    在mysql数据库中创建表

  15. 15

    当数据库(MySQL)表发生更改(插入,更新,删除)时,如何在抖动中获取推送通知?

  16. 16

    如何在Java中更新数据库中的表时立即更新jcombobox

  17. 17

    如何使用django将数据更新到sql数据库中的表中

  18. 18

    使用数据库中动态创建的输入字段更新mysql中的表

  19. 19

    如何使用另一个表中的值更新数据库表

  20. 20

    如何使用另一个数据库表中的值更新表

  21. 21

    更新数据库表

  22. 22

    从数据库中的表以不同的形式更新表

  23. 23

    如何使用条件表达式更新数据库表中的数据

  24. 24

    如何从数据列表更新数据库表?

  25. 25

    如何使用整个html表(PHP,MySQL)更新数据库

  26. 26

    PHP - 更新/编辑数据库表中的数据/记录

  27. 27

    在不锁定表的情况下防止在MySQL中同时进行数据库更新

  28. 28

    防止在不锁定表的情况下在MySQL中同时进行数据库更新

  29. 29

    更新或插入多个记录(如果不存在于mysql数据库的表中)

热门标签

归档