phpMyAdminフォームを使用してテーブルを作成しました。つまり、フィールドに入力してコードを生成しました。生成されたコードは機能しませんが、エラーは見つかりません。どんな助けもありがとう。SQLコードのエラー1064
#1064 - 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 '(1) NOT NULL DEFAULT '0',
USEREMAIL VARCHAR(255)NOT NULL、PRIMARY KEYは(」ラインでここ14
コードです:。5.2版
CREATE TABLE members (
userID INT(9) NOT NULL AUTO_INCREMENT ,
userName VARCHAR(15) NOT NULL ,
userPwd VARCHAR(16) NOT NULL ,
userTitle VARCHAR(4) NOT NULL ,
fName VARCHAR(30) NOT NULL ,
lName VARCHAR(30) NOT NULL ,
address VARCHAR(255) NULL ,
dateOfBirth VARCHAR(10) NULL ,
userJob VARCHAR(15) NULL ,
regDate VARCHAR(20) NOT NULL ,
accType CHAR(1) NOT NULL DEFAULT 'F',
regCode VARCHAR(255) NOT NULL ,
isActivated BOOL(1) NOT NULL DEFAULT '0',
userEmail VARCHAR(255) NOT NULL ,
PRIMARY KEY ( userID) ,
UNIQUE (userName ,userEmail)
) ENGINE = MYISAM
のMySQL 5.1版のPHP *
あなたはまた 'BIT(1)'を使うことができます:http://dev.mysql.com/doc/refman/5.1/en/bit-type.html –