最近、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