WHERE命令的MYSQL语法错误


Error in MYSQL syntax with WHERE command

获取此错误-

不知道为什么,我已经看了好几遍了。

您的SQL语法有错误;在第1行的"WHERE agentclient="admin"附近,查看与MySQL服务器版本相对应的手册,以获得要使用的正确语法

在这个代码-

$sql = mysql_query("UPDATE agentclient SET email='$email2', phone='$phone2', Streetaddress='$address2', faxnumber='$faxnumber2', website='$website2', bio='$bio2', WHERE agentclient = '$agentclient2'") or die(mysql_error()); 
$sql = mysql_query("UPDATE [...] bio='$bio2', WHERE agentclient = '$agentclient2'")[...]
                                            ^ this is wrong

前面的逗号是错误的,请尝试:

$sql = mysql_query("UPDATE agentclient SET email='$email2', phone='$phone2', Streetaddress='$address2', faxnumber='$faxnumber2', website='$website2', bio='$bio2' WHERE agentclient = '$agentclient2'") or die(mysql_error());