php代码中的Mysql错误
无法理解mysql错误: 更新静态页面设置顺序=一些 新数据222222 数据库错误:您在中有一个错误 您的SQL语法;检查手册 对应于您的MySQL服务器 要使用的正确语法的版本 “近”顺序= 这里是$key=order$值='新数据222222'; 表中有这样的键:订单、价格、联系人。除“订单”外,所有这些更新都很好。为什么?顺序是一个保留字 使用反勾号转义列名:php代码中的Mysql错误,php,mysql,Php,Mysql,无法理解mysql错误: 更新静态页面设置顺序=一些 新数据222222 数据库错误:您在中有一个错误 您的SQL语法;检查手册 对应于您的MySQL服务器 要使用的正确语法的版本 “近”顺序= 这里是$key=order$值='新数据222222'; 表中有这样的键:订单、价格、联系人。除“订单”外,所有这些更新都很好。为什么?顺序是一个保留字 使用反勾号转义列名: UPDATE static_pages SET `order` = "; 不要忘记WHERE子句,以便只更新特定记录 UPDA
UPDATE static_pages SET `order` = ";
不要忘记WHERE子句,以便只更新特定记录
UPDATE static_pages SET `order` = "
WHERE id = 12;
顺序是一个保留字
使用反勾号转义列名:
UPDATE static_pages SET `order` = ";
不要忘记WHERE子句,以便只更新特定记录
UPDATE static_pages SET `order` = "
WHERE id = 12;
哪里是哪里
必须将WHERE子句与update buddy一起使用
必须将WHERE子句与update buddy一起使用。order是SQL中的一个关键字。在查询中使用引号保护它 最好的选择是重命名“订单”字段 如果不能,这里有一个可能的解决方案:
$query = 'UPDATE someTable SET `'.$key.'` = "'.$value.'"';
顺序是SQL中的一个关键字。在查询中使用引号保护它 最好的选择是重命名“订单”字段 如果不能,这里有一个可能的解决方案:
$query = 'UPDATE someTable SET `'.$key.'` = "'.$value.'"';
在钥匙周围使用``
$query = "UPDATE `someTable` SET `$key` = '$value'";
在钥匙周围使用``
$query = "UPDATE `someTable` SET `$key` = '$value'";
您可以将保留字序封装到倒钩“`”中或重命名字段。您可以将保留字序封装到倒钩“`”中或重命名字段。不。。。做这你是你的朋友@jorn schou也许骑过,但为什么其他钥匙是可行的?不要。。。做这你是你的朋友@jorn schou可能是这样,但为什么另一个键是可行的呢?您不必在UPDATE语句中使用WHERE子句。如果您不想更新表中的每一行,那么它非常有用:您不必在update语句中使用WHERE子句。如果您不想更新表中的每一行,那么它非常有用:是的,我完全忘记了保留字。谢谢。是的,我已经完全忘记了保留字。非常感谢。