Page 1 sur 1

pb de création de table (merci ouckileou)

Posté : 08 août 2005, 11:09
par Ryukisai
Bonjour à vous,
voilà je veux créer une table dans ma bdd pour mon site d'enchère mais il y a un problème de syntaxe et je n'arrive pas à voir lequel:
CREATE TABLE objet(

id_objet int( 20 ) NOT NULL AUTO_INCREMENT ,
categorie varchar( 100 ) NOT NULL default '',
nom_objet varchar( 100 ) NOT NULL default '',
pseudo_vendeur varchar( 100 ) NOT NULL default '',
date_enchere datetime NOT NULL default '0000-00-00 00:00:00',
date_enchere_fin datetime NOT NULL default '0000-00-00 00:00:00',
prix_base int( 10 ) NOT NULL default '',
enchere int( 10 ) NOT NULL default '',
pseudo_enchereur varchar( 100 ) NOT NULL default '',
description varchar( 200 ) NOT NULL default '',
photo1 blob NOT NULL ,
photo2 blob NOT NULL ,
ville varchar( 100 ) NOT NULL default '',
dept varchar( 2 ) NOT NULL default '',
KEY id( id ) ,

) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =1
le problème vient de la ligne soulignée mais je vois pas ce qui pose problème...
Merci d'avance...[/u]

Posté : 08 août 2005, 11:11
par ouckileou
le message d'erreur généré aiderait beaucoup...

Posté : 08 août 2005, 11:12
par Ryukisai
il est vrai:
MySQL a répondu:

#1064 - Erreur de syntaxe pr賠de ') ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1' ࠬa ligne 17

Posté : 08 août 2005, 11:13
par ouckileou
une virgule en trop ici :

Code : Tout sélectionner

KEY id( id ) ,

Posté : 08 août 2005, 11:17
par Ryukisai
ok c'était bien ça!
merci bien l'ami!!

Posté : 08 août 2005, 11:18
par ouckileou
de rien ;)

le tag : [Résolu]