这个查询有什么问题?(MySQL的)

Ali*_*der -2 php mysql

$sql = "UPDATE site_ayarlar 
 SET site_baslik = '$_POST[site_baslik]',
  site_slogan = '$_POST[site_slogan]', 
  meta_desc = '$_POST[meta_desc]',
  meta_key = '$_POST[meta_key]',
  meta_auth = '$_POST[meta_auth]',
  meta_copy = '$_POST[meta_copy]', 
  meta_robots = '$_POST[meta_robots]' ";
Run Code Online (Sandbox Code Playgroud)

错误是:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Run Code Online (Sandbox Code Playgroud)

没关系,这个问题已经解决了.

Qua*_*noi 13

额外报价:

'$_POST['meta_auth]'
Run Code Online (Sandbox Code Playgroud)

而且当然: