PHPとSQLは初めてですが、ログインシステムを作成しています。私が直面した問題は次のとおりです。
SQL構文にエラーがあります。5行目の「Surnametypedin')」の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください。
だから私はコードを調べて、それが参照していると信じています:
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());
見渡した後、構文エラーが表示されません。誰かがそれを見つけますか?