我最近从 JPMaster77 获得了一个注册/登录脚本。总而言之,它工作得很好,我让脚本工作,但是当我在表中添加一个新列作为“ID”并将其更改为主键时,脚本变得很奇怪。
这是我使用的 SQL
CREATE TABLE users (
id int(11) primary key,
username varchar(30),
password varchar(32),
userid varchar(32),
userlevel tinyint(1) unsigned not null,
email varchar(50),
timestamp int(11) unsigned not null
);
如您所见,它实际上运行良好,直到您看到注册码。错误“很抱歉,发生错误,您的用户名测试注册无法完成。请稍后再试。” 每次有人尝试注册时都会弹出,我相信就是这个原因。我一直在尝试解决这个问题,但我不熟悉主键和自动增量。脚本有点长,所以我想把它贴在 Pastebin 上,而不是全部写在这里。http://pastebin.com/DYRCp3Sc