我有一个 mysql 查询,它使用数组中的值作为 WHERE 语句的一部分。我应该如何包含这个变量?
这是sql:
"AND gender = '{$user_array[\"gender\"]}'"
PHP 返回此错误:Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting T_STRING
我已经magic_quotes
开启。我看过一些帖子建议将数组的值设置为另一个变量,但如果我有魔术引号,这似乎是不必要的。它是否正确?