【问题标题】:mysqli int update syntax errormysqli int 更新语法错误
【发布时间】:2018-05-13 06:21:20
【问题描述】:

我正在尝试更新我的数据库中的一个字段,但不断收到我的 sqli 代码有语法错误的消息。我找不到那个错误,我以前在所有大写字母中都有 On 和 Id 但更改了它以防它被 mysqli 保留(db.php 只有我的数据库详细信息)

include ("db.php") ;    
    //  connect to the database to get current state
    $conn = mysqli_connect($servername, $username, $password, $dbname);

if (!$conn) { die("Connection failed: " . mysqli_connect_error());
    echo "fail";        }

还尝试将其设置为“On = 1”

    $sql = "UPDATE GreenLED SET On='1' WHERE Id=1";
    $result = mysqli_query($conn, $sql);

    if (mysqli_query($conn, $sql)) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . mysqli_error($conn);
}

mysqli_close($conn);

【问题讨论】:

    标签: mysqli sql-update


    【解决方案1】:

    "On" 和 "ON" 都是 sql 保留的,所以我不得不将 On 更改为 LOn

    【讨论】:

      猜你喜欢
      • 2016-12-18
      • 2013-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多