Я пытаюсь создать страницу регистрации, но PHP говорит мне, что у меня неправильные параметры, что не имеет смысла, если мне не нужно добавить параметр для автоинкрементного первичного ключа ID.
Вот мой вызов SQL-запроса:
mysql_query("INSERT INTO Users (username, password, fname, lname, email) VALUES ('%s', '%s', '%s', '%s, '%s')",
mysql_real_escape_string($username),
mysql_real_escape_string($password),
mysql_real_escape_string($first),
mysql_real_escape_string($last),
mysql_real_escape_string($email)) or die(mysql_error());
Это дает мне неверное количество параметров в последней строке в этом блоке кода. Есть идеи? Я скопировал и вставил названия строк прямо из моей базы данных.
Моя таблица выглядит следующим образом:
id - int(11) - auto-incrementing
username - varchar(20)
password - varchar(20)
fname - varchar(35)
lname - varchar(35)
email - varchar(254)