面对SQL查询中的语法错误

时间:2017-08-22 11:30:27

标签: mysql sql mysqli

    $query = "UPDATE `$database`.`$member` SET `email` = \'$rowmem['email']\' WHERE `id` = $rowmem['mem_id']";

我不知道为什么但是这一行在我的页面中显示错误。

据说存在语法错误。

任何人都可以纠正吗?

1 个答案:

答案 0 :(得分:1)

    $query = "UPDATE `$database`.`$member` 
              SET `email` = '".$rowmem['email']."' 
              WHERE `id` = ".$rowmem['mem_id'];

我相信这是正确的。

基本上你添加了不需要的斜杠\,但你需要进行连接。