Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript MySQL错误号1064_Javascript_Php_Mysql_Sql_Ajax - Fatal编程技术网

Javascript MySQL错误号1064

Javascript MySQL错误号1064,javascript,php,mysql,sql,ajax,Javascript,Php,Mysql,Sql,Ajax,我有一个php脚本,它使用三个变量$field,$value和$id更新我想要的字段: <?php include_once("DBconnect.php"); $field = $_POST["field"]; $value = $_POST["value"]; $id = $_POST["id"]; if(mysqli_query($link," UPDATE users SET $field='$value' WHERE id='$id' ")) { echo "INF

我有一个
php
脚本,它使用三个变量
$field
$value
$id
更新我想要的字段:

<?php

include_once("DBconnect.php");

$field = $_POST["field"];
$value = $_POST["value"];
$id = $_POST["id"];

if(mysqli_query($link," UPDATE users SET $field='$value' WHERE id='$id' ")) {
    echo "INFO1";
}
else {
    echo mysqli_errno($link)." ".mysqli_error($link);
}
?>

从错误中可以看出,您使用的是保留字
,如果未使用反勾号转义,则会出现此错误

if(mysqli_query($link," UPDATE users SET `$field`='$value' WHERE id='$id' "))

从错误中可以看出,您使用的是保留字
,如果未使用反勾号转义,则会出现此错误

if(mysqli_query($link," UPDATE users SET `$field`='$value' WHERE id='$id' "))

从错误中可以看出,您使用的是保留字
,如果未使用反勾号转义,则会出现此错误

if(mysqli_query($link," UPDATE users SET `$field`='$value' WHERE id='$id' "))

从错误中可以看出,您使用的是保留字
,如果未使用反勾号转义,则会出现此错误

if(mysqli_query($link," UPDATE users SET `$field`='$value' WHERE id='$id' "))

谢谢!我会换的。我认为保留字是个问题,但在我检查的列表中,我没有找到组字。是的,它是保留的,我们使用它作为
选择计数(*),国家从表中按国家分组
,如果我使用
而不是
,它会解决问题吗?谢谢!我会换的。我认为保留字是个问题,但在我检查的列表中,我没有找到组字。是的,它是保留的,我们使用它作为
选择计数(*),国家从表中按国家分组
,如果我使用
而不是
,它会解决问题吗?谢谢!我会换的。我认为保留字是个问题,但在我检查的列表中,我没有找到组字。是的,它是保留的,我们使用它作为
选择计数(*),国家从表中按国家分组
,如果我使用
而不是
,它会解决问题吗?谢谢!我会换的。我认为一个保留字是问题所在,但在我检查的列表中,我没有找到组字。是的,它是保留的,我们使用它作为
选择计数(*),从表中按国家分组
如果我使用
而不是
,它能解决问题吗?