Se connecter avec
S'enregistrer | Connectez-vous

Problème Mysql

Dernière réponse : dans Programmation

Voilà, je suis sur free, et je dois faire un requête sql sur ma bdd :

Citation :
CREATE TABLE dynanews (
id int(10) DEFAULTCREATE TABLE dynanews (
id INT (10) DEFAULT '0' not null AUTO_INCREMENT,
titre VARCHAR (255) not null ,
date DATETIME not null ,
message TEXT not null ,
auteur VARCHAR (255) not null ,
mail VARCHAR (255) ,
source VARCHAR (255) ,
url_source VARCHAR (255) ,
image VARCHAR (255) ,
url_image VARCHAR (255) ,
PRIMARY KEY (id)
);

CREATE TABLE dn_coment (
id INT (10) DEFAULT '0' not null AUTO_INCREMENT,
id_news INT (10) not null ,
date DATETIME not null ,
auteur VARCHAR (255) not null ,
mail VARCHAR (255) ,
sujet VARCHAR(255),
message TEXT not null ,
PRIMARY KEY (id)
);

CREATE TABLE dn_user (
mail varchar(255) NOT NULL ,
pseudo VARCHAR (50) not null ,
login VARCHAR (10) not null ,
mdp VARCHAR (10) not null ,
aut VARCHAR (13) not null ,
UNIQUE (login)
);



CREATE TABLE dn_smiley (
code VARCHAR (255) not null ,
image_url VARCHAR (255) not null ,
date DATETIME not null ,
UNIQUE (code)
);

INSERT INTO dn_smiley VALUES('{:) }','smilies/smile.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:D }','smilies/smile_big.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{8D}','smilies/smile_cool.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:( }','smilies/smile_sad.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:( !}','smilies/smile_angry.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:o }','smilies/smile_shock.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{^}','smilies/smile_approve.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{V}','smilies/smile_dissapprove.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:p }','smilies/smile_tongue.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{;)}','smilies/smile_wink.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{}:) }','smilies/smile_evil.gif','2001-05-08 00:00:00');not null AUTO_INCREMENT,
titre VARCHAR (255) not null ,
date DATETIME not null ,
message TEXT not null ,
auteur VARCHAR (255) not null ,
mail VARCHAR (255) ,
source VARCHAR (255) ,
url_source VARCHAR (255) ,
image VARCHAR (255) ,
url_image VARCHAR (255) ,
PRIMARY KEY (id)
);

CREATE TABLE dn_coment (
id INT (10) DEFAULT '0' not null AUTO_INCREMENT,
id_news INT (10) not null ,
date DATETIME not null ,
auteur VARCHAR (255) not null ,
mail VARCHAR (255) ,
sujet VARCHAR(255),
message TEXT not null ,
PRIMARY KEY (id)
);

CREATE TABLE dn_user (
mail varchar(255) NOT NULL ,
pseudo VARCHAR (50) not null ,
login VARCHAR (10) not null ,
mdp VARCHAR (10) not null ,
aut VARCHAR (13) not null ,
UNIQUE (login)
);



CREATE TABLE dn_smiley (
code VARCHAR (255) not null ,
image_url VARCHAR (255) not null ,
date DATETIME not null ,
UNIQUE (code)
);

INSERT INTO dn_smiley VALUES('{:) }','smilies/smile.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:D }','smilies/smile_big.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{8D}','smilies/smile_cool.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:( }','smilies/smile_sad.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:( !}','smilies/smile_angry.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:o }','smilies/smile_shock.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{^}','smilies/smile_approve.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{V}','smilies/smile_dissapprove.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{:p }','smilies/smile_tongue.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{;)}','smilies/smile_wink.gif','2001-05-08 00:00:00');
INSERT INTO dn_smiley VALUES('{}:) }','smilies/smile_evil.gif','2001-05-08 00:00:00');


Puis aprèes il me dit ça :


Citation :
requête SQL:

CREATE TABLE dynanews(
id INT( 10 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ,
titre VARCHAR( 255 ) NOT NULL ,
date DATETIME NOT NULL ,
message TEXT NOT NULL ,
auteur VARCHAR( 255 ) NOT NULL ,
mail VARCHAR( 255 ) ,
source VARCHAR( 255 ) ,
url_source VARCHAR( 255 ) ,
image VARCHAR( 255 ) ,
url_image VARCHAR( 255 ) ,
PRIMARY KEY ( id )
)

MySQL a répondu:D ocumentation
#1067 - Invalid default value for 'id'


Pouvez vous m'aider ? ;-) Merci !

Autres pages sur : probleme mysql

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde