24-10-2007, 06:31 PM
Tu n'as pas précisé les valeurs du champ de type Enum.
Pourtant c'est marqué dans phpMyAdmin !
Ça veut tout faire mais ça lit rien... :/
Voici la bonne requête :
Sephi-Chan
Pourtant c'est marqué dans phpMyAdmin !
Citation :1 Les différentes valeurs des champs de type enum/set sont à spécifier sous la forme 'a','b','c'...
Pour utiliser un caractère "\" ou "'" dans l'une de ces valeurs, faites-le précéder du caractère d'échappement "\" (par exemple '\\xyz' ou 'a\'b').
2 Pour les valeurs par défaut, veuillez n'entrer qu'une seule valeur, sans caractère d'échappement ou apostrophes, sous la forme: a
Ça veut tout faire mais ça lit rien... :/
Voici la bonne requête :
Code :
CREATE TABLE `jeu`.`comptes_definitifs` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`login` VARCHAR( 255 ) NOT NULL ,
`mot_de_passe` VARCHAR( 255 ) NOT NULL ,
`email` VARCHAR( 255 ) NOT NULL ,
`race` ENUM('1', '2', '3', '4') NOT NULL ,
`background` TEXT NOT NULL
) ENGINE = InnoDB
Sephi-Chan