我是 PHP 和 SQL 的新手,但正在创建一个登录系统。我遇到的问题是:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 5 行的“输入的姓氏”附近使用正确的语法
所以我查看了代码,我相信它指的是:
mysql_query("INSERT INTO users (email, password, hash, forename, surname) VALUES(
'". mysql_escape_string($email) ."',
'". mysql_escape_string($password) ."',
'". mysql_escape_string($hash) ."',
'". mysql_escape_string($forename) .",
'". mysql_escape_string($surname) ."') ") or die(mysql_error());
看完之后,我看不到语法错误。有人发现吗?