Web サイトのサインアップ フォームを作成しようとしていますが、SQL クエリでエラーが返されます
$sql failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''username','password','forename','surname','title') VALUES ('f','f','f','f','f')' at line 1
これはsignupaction.phpの私のコードです:
<?php
include('connect.php');
$username=$_POST["forename"];
$password=$_POST["surname"];
$forename=$_POST["username"];
$surname=$_POST["password"];
$title=$_POST["title"];
$sql = "INSERT INTO users ('username','password','forename','surname','title') VALUES ('$username','$password','$forename','$surname','$title')";
$result = mysql_query($sql, $link) or exit('$sql failed: '.mysql_error());
echo($result);
?>
これが機能しない理由がわかりません。アドバイスをいただければ幸いです。ありがとう!