$conn = mysqli_connect($servername, $username, $password, $dbname);
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "UPDATE Cube SET xValue=15 WHERE Index=1";
mysqli_query($conn, $sql);
mysqli_close($conn);
这看起来应该非常简单,但出于某种原因,xValue
字段不会改变,我也没有任何错误。一直在尝试这个。
答案 0 :(得分:0)
正如u_mulder所说,索引是mySQL中的保留字,所以你有两个选择:
$sql = "UPDATE Cube SET xValue=15 WHERE Cube.Index=1";
或
$sql = "UPDATE Cube SET xValue=15 WHERE `Index`=1";