Mysql SQL查询中的语法错误
我不知道为什么,但这一行在我的页面中显示了一个错误 据说有个语法错误 有人能纠正它吗Mysql SQL查询中的语法错误,mysql,sql,mysqli,Mysql,Sql,Mysqli,我不知道为什么,但这一行在我的页面中显示了一个错误 据说有个语法错误 有人能纠正它吗 $query = "UPDATE `$database`.`$member` SET `email` = \'$rowmem['email']\' WHERE `id` = $rowmem['mem_id']"; 我相信这是正确的 基本上,您添加了斜杠\,这是不需要的,但需要进行连接 学习使用参数。不要用参数值填充查询字符串。这是危险的,可能会导致难以调试的语法错误。 $query = "UP
$query = "UPDATE `$database`.`$member` SET `email` = \'$rowmem['email']\' WHERE `id` = $rowmem['mem_id']";
我相信这是正确的
基本上,您添加了斜杠
\
,这是不需要的,但需要进行连接 学习使用参数。不要用参数值填充查询字符串。这是危险的,可能会导致难以调试的语法错误。
$query = "UPDATE `$database`.`$member`
SET `email` = '".$rowmem['email']."'
WHERE `id` = ".$rowmem['mem_id'];